zoukankan      html  css  js  c++  java
  • 【自动化测试框架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脚本注释规范

    部分内容来自于学习编程期间收集于网络的免费分享资源和工作后购买的付费内容。
  • 相关阅读:
    Java static修饰符小记
    nginx的使用
    Java 日期时间格式化
    Java Annotation使用详解
    栈的应用-四则运算表达式
    计算机网络——学习笔记
    Python __builtin__模块
    搭建Harbor私有库
    Prometheus k8s方式安装
    Day4_字典循环
  • 原文地址:https://www.cnblogs.com/MarlonKang/p/15145233.html
Copyright © 2011-2022 走看看