自动化测试
文章平均质量分 74
吴大喜
这个作者很懒,什么都没留下…
展开
-
Appium重点知识详解
一、capability使用说明Appium官网配置说明1、公共部分2、Android独有3、ios独有4、常用配置信息获取方式获取 deviceNameadb devices获取 appPackage 和 appActivityadb shelldumpsys activity | grep mFocusedActivity二、appium元素定位方式1、优先级:一般情况下选择定位方法的顺序是这样的 id定位>accessibility_id定位&原创 2022-02-15 20:49:42 · 1857 阅读 · 0 评论 -
selenium重点知识讲解
一、显式等待和隐式等待:1、直接等待:强制等待,线程休眠一段时间time.sleep(3)2、隐式等待:设置一个等待时间,轮询查找(默认0.5秒)元素是否出现,如果在等待时间内出现元素,则退出等待,如果没有出现则抛出异常self.driver.implicitly_wait(3)(1)缺点:设置的是全局的等待,作用于所有find_element()方法;3、显式等待:在代码中定义条件,当条件发生时才继续执行代码。WedDriverWait配合until()或until_not()方法,原创 2022-02-13 16:43:07 · 1178 阅读 · 0 评论 -
自动化测试点及测试规范
1、单接口测试: 1) 覆盖独有必选参数; 3) 参数默认值(非必须参数,未传值时采用默认值) ; 4) 参数有、无、null、空格、tab; 5) 参数值类型(int,string,布尔类型,枚举型,组合类型)、数值大小、数值范围 (有限定取值范围字段(最大最小,最大+1,最小-1,范围取值))、参数顺序 ; 6) 参数数值包含特殊字符 、系统关键值; 7) 全对偶组合:保证每个参数和其他参数都有组合出现,即采用可能少的组合覆盖对的参数,覆盖性价比高; 8原创 2021-06-07 11:36:04 · 1309 阅读 · 0 评论