自动化测试脚本AAT使用手册详解

需积分: 0 2 下载量 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)自动填充、异常自动跳过、控制台执行日志支持等,可以根据需要进行配置和使用。