Airtest 是截图图片,需获取页面元素的文本,通常与poco 获取属性的脚本一起做断言,示例如下: 1 2 assert_equal(poco("com.taobao.taobao:id/dx_root").get_text(),"天猫新品","控件的text属性值为天猫新品") assert_equal(str(poco(text="天猫新品").attr("enabled")),"True","控件的enabled属性值为True...
assert_equal(my_wait(name),True,"测试工程师名称元素存在") 这样,执行后,my_wait()返回True,相当于assert_equal(True, True, "测试工程师名称元素存在") 看下报告: Airtest1.2.7-1.2.8添加了14个新的断言 对其他自动化框架熟悉的朋友,如Pytest,相信对这次新增的14个断言一看便知 assert_true assert_false...
assert_equal(first, second, msg=None):断言两个值相等。如果不相等,则抛出异常。 assert_not_equal(first, second, msg=None):断言两个值不相等。如果相等,则抛出异常。 assert_true(expr, msg=None):断言表达式为True。如果为False,则抛出异常。 assert_false(expr, msg=None):断言表达式为False。如果为Tru...
Airtest 是截图图片,需获取页面元素的文本,通常与 poco 获取属性的脚本一起做断言,示例如下: 代码语言:javascript 复制 assert_equal(poco("com.taobao.taobao:id/dx_root").get_text(),"天猫新品","控件的text属性值为天猫新品")assert_equal(str(poco(text="天猫新品").attr("enabled")),"True","控件的...
assert_equal 断言2个值相等,实际结果等于期望结果 参数: first – 第一个值 second – 第二个值 msg – 断言的简短描述,它将被记录在报告中 断言失败引发异常: AssertionError – 如果断言失败 返回: None 支持平台: Android, Windows, iOS 示例:>>> assert_equal(1, 1, msg="assert 1==1") ...
def assert_equal(first, second, msg=""): if first != second: raise AssertionError("%s and %s are not equal, message: %s" % (first, second, msg)) 1. 2. 3. 参数 first:预期值 second:实际值 msg:断言描述信息,会显示在报告中
assert_equal(1, 1, msg="assert 1==1") 八、Demo演示 假设测试用例为:验证通过QQ音乐搜索框能正确搜索出指定的歌曲并播放 测试步骤: 1、点击QQ音乐搜索框 2、输入指定歌曲名"孤勇者",键盘按下回车键 3、正确搜索出陈奕迅版本的歌曲"孤勇者" 4、双击歌曲名称进行歌曲播放 ...
assert_equal 断言相等 assert_not_equal 断言不相等 断言存在(assert_exists) assert_exists(args, *kwargs) 设备屏幕上存在断言目标 参数: v 要检查的目标 msg 断言的简短描述,它将被记录在报告中 AssertionError 如果断言失败 返回: 目标坐标 支持平台:Android,Windows,iOS示例: assert_exists(Template(r”tpl16...
assert_equal 断言2个值相等,实际结果等于期望结果 参数: first – 第一个值 second – 第二个值 msg – 断言的简短描述,它将被记录在报告中 断言失败引发异常: AssertionError – 如果断言失败 返回: None 支持平台: Android, Windows, iOS 示例:>>> assert_equal(1, 1, msg="assert 1==1") ...
assert_not_exists(v,msg) #断言目标在设备屏幕上不存在 v:要检查的目标 msg:断言的简短描述 assert_equal(v1,v2,msg) #断言两个值相等 assert_not_equal(v1,v2,msg) #断言两个值不相等 v1:第一个值 v2:第二个值 msg:断言的简短描述 这里基本上我们就把使用方法说完了,下面我们来进行下实际操作,下...