Aritest自动化笔记六:Aritest图像识别之Assert相关的 API

1.简介

本次主要介绍:

  • assert_exists 方法--重要
    • 作用:断言,用来判断当前界面是否存在元素
    • 常用参数:
      • v:图片(要判断页面是否存在元素)
      • msg:用来描述测试点
      • return:如果找到图片则返回图片的中心点坐标,如果找不到则抛出:raise AssertionError
  • assert_not_exists 方法
    • 作用:判断页面元素不存在,与 assert_exists 作用正好相反
    • 常用参数:没有 return
  • assert_equal 方法--重要 
    • 作用:判断两个值是否一致,可以理解为预期结果与实际结果是否一致
    • 常用参数;
      • first:第一个参数
      • second:第二个参数
      • msg:描述此断言语句对测试点的内容
  • assert_not equal 方法
    • 作用:判断两个值不一致,与assert_equal 的用法相反
    • 常用参数:first、second、msg 

2.使用举例

Aritest自动化笔记六:Aritest图像识别之Assert相关的 API

 

 

3,总结

  1. assert_not_equal 的预期值:必须是 False 或者 True 即首字母要大写,否则不会被识别。
  2. assert_not_equal 和 assert_equal 一般需要和 assert_not_exists、assert_exists 联合使用 

 

上一篇:(第十章)多表查询之in,exitst


下一篇:基于AutoJs实现的薅羊毛专业版又一次大更新