测试人社区

appcrawler执行遍历测试后,所有场景都是pass,想请教一下,失败校验是什么规则,什么时候会failed

image
appcrawler 版本2.4

appcrawler支持断言,如果在then中编写一个xpath,就可以借助xpath来判断控件是否存在。
比如//*[@text=‘ok’] 这就代表了判断有没有出现ok文字的控件。如果断言失败,那么这个用例就是失败的。如果不写都是成功的。

谢谢,思寒老师答疑,还有个相关问题请教
如果是firstlist或者是lastlist中遍历的某个元素,在点击时的页面报错,这种错误信息如何获取?

action里支持一个log,可以加个log过程,把对应空间的内容捕获下来。另外是整个页面的page source也会被保存到结果目录里的dom文件中,通过去检索这些dom文件,也可以匹配出错误页面的上下文。