【自动化测试框架Airtest】实战五AirtestIDE录制脚本的测试流程规范设计

笔者是平方创想教育科技(北京)有限公司的软件自动化测试工程师

由于公司技术研究部存在回归测试需求,采用AirtestIDE+Sublime Text + Excel 的方式制定了一套符合本公司环境的“web自动化测试流程规范”

  1. 测试用例执行流程图
  2. 测试用例和统计文档
  3. 录制脚本里要有断言
  4. 脚本里要有适当注释

 

测试对象

http://tool.chinaz.com/

测试目标

通过使用airtest测试框架,结合selenium+pytest+python3实现对“更多——网站信息类——DNS查询”页面进行UI自动化测试脚本录制,参数化,输出html测试报告等任务。

页面截图

一、测试用例执行流程图

 

 根据流程图设计测试用例如下

二、测试用例和统计文档

测试用例

 统计表格

三、录制脚本里要有断言

airtest两种方式的断言

 

 airtest测试报告里的断言

 

 四、脚本里要有适当注释

使用sublime text打开.air目录里的"同名文件.py"

#单行注释
'''
修改的人:Marlon
修改日期:2021/8/14
用例编号:自动化测试用例.xlsx

'''

airtest脚本注释规范

 

posted @ 2021-08-15 21:44  Marlon康  阅读(174)  评论(0编辑  收藏  举报