怎样做自动化测试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9.具备大量的自动化测试平台
10.测试人员具备较强的编程能力
测试依据
接口文档
需求分析
分析接口类型、输入输出等项,理清业务逻辑,接口关联关系,如鉴权、接口依赖等
搭建接源自文库测试环境
搭建python集成开发环境,python测试运行环境,Jenkins持续集成环境
测试用例脚本开发
Python自带的单元测试框架unittest+requests+json+xlrd+HTMLTestRunner来编写自动化测试用例,断言预期结果,以及批量执行测试用例等
测试执行
持续集成工具Jenkins配置执行策略,如每天、每月等,执行之后生成html格式可视化测试报告
发送邮件报告
持续集成工具Jenkins配置邮件参数,执行完毕之后,发送测试报告到相关人
自动化测试(python http接口自动化为例)
名称
说明
适合自动化测试场景
1.任务测试明确,不会频繁变动
2.每日构建后的测试验证
3.比较频繁的回归测试
4.软件系统界面稳定,变动少
5.需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务
6.软件维护周期长
7.项目进度压力不太大
8.被测软件系统开发比较规范,能够保证系统的可测试性
相关文档
最新文档