【自动化测试框架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脚本注释规范

部分内容来自于学习编程期间收集于网络的免费分享资源和工作后购买的付费内容。
原文地址:https://www.cnblogs.com/MarlonKang/p/15145233.html