问题描述
我正在玩Robo tests,这是我发现的。
如果您在json文件中输入了无效的resourceId(随机字符串),则测试将按预期失败。
但是,如果由于某些错误导致测试无法从屏幕A转到屏幕B,则跑步者只是等待,然后重新打开应用程序并启动随机猴子场景。因此,我希望存在一个可以断言某些事件的事件,即(我刚刚编造了此事件只是为了展示我期望的样子)
{
"eventType": "ASSERT_EXISTS","elementDescriptors": [
{
"resourceId": "my.package:id/elementId"
}
]
}
这给我们带来了一个问题:是否可以在Robo测试中运行任何类型的断言?
P.S。我知道Espresso,UIAutomator和所有其他框架都适用于这些“更高级的案例”。在这种特殊情况下,我试图避免所有这些情况。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)