自动化测试脚本AAT使用手册详解
需积分: 0 44 浏览量
更新于2024-08-05
收藏 893KB PDF 举报
自动化测试脚本AAT使用手册
自动化测试脚本AAT是一款功能强大且灵活的自动化测试工具,旨在帮助开发者和测试人员快速、准确地执行自动化测试。本手册将指导您如何使用AAT脚本进行自动化测试,包括基础配置、基本使用和高级应用等方面。
一、基础配置
1. 适用范围:AAT脚本适用于自动化接口测试,支持AAT_2.0.1_LTS版本。
2. 脚本核心功能:
* 自动化执行测试用例
* 多excel支持
* 自动生成分类报告和聚合报告
* 自定义报告分页
* 支持“精准断言”和“模糊断言”
* 令牌(token)自动填充
* 异常自动跳过
* 控制台执行日志支持
3. 环境配置:
* 基础环境:Python3
* 依赖库安装:requests、xlrd、XlsxWriter、pandas
二、基本使用
1. 编写测试用例:
* 测试用例存放在脚本Cases目录下,以.xlsx文件存放。
* 每个excel文件必须包含接口名、用例、请求地址、请求体、断言、协议、请求方式等关键字数据列。
* 关键字数据列填写说明:
+ 接口名:需要测试的接口名称
+ 用例:具体的测试用例名
+ 请求地址:请求的接口地址
+ 请求体:json格式的请求体
+ 断言:断言,支持“模糊断言”和“精准断言”
+ 协议:请求的通讯协议
+ 请求方式:请求方式
2. 执行测试用例:
* 双击运行脚本根目录下的runner.py
* 等待控制台输出“执行完毕”字样,用例执行完毕
3. 查看报告:
* 报告存放在脚本Report目录下
* Cases目录中的N个excel一般对应生成N+1个报告,包括一个聚合报告和N个与Cases目录下的用例名相对应的分报告
三、高级应用
1. 目录结构:
* Cases目录:存放测试用例的excel文件
* Report目录:存放测试报告
* runner.py:脚本入口文件
2. 二次开发:
* 可以根据需要对脚本进行二次开发,以满足特定的测试需求
此外,AAT脚本还提供了其他一些高级功能,例如令牌(token)自动填充、异常自动跳过、控制台执行日志支持等,可以根据需要进行配置和使用。
2010-05-25 上传
2021-10-11 上传
2018-10-19 上传
2020-11-24 上传
2019-12-14 上传
2019-08-07 上传
2015-05-13 上传
2016-01-22 上传
杏花朵朵
- 粉丝: 460
- 资源: 332
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍