1. 自动化测试流程
(1) 需求分析
(2) 挑选适合做自动化测试的功能
(3) 设计测试用例
(4) 搭建自动化测试环境 [可选]
(5) 设计自动化测试项目的架构 [可选]
(6) 编写代码
(7) 执行测试用例
(8) 生成测试报告并分析结果
2、自动化项目框架自动化框架
① 顺序:先编写工具类-->(父类)-->PO代码(对象库存-->操作层-->业务层)-->unittest框架编写脚本(数据驱动JSON读取)-->测试报告-->日志
② 用了selenium和unittest框架 使用po三层分层模式进行框架设计
③ 然后编写测试脚本调用 用unittest框架编写 数据驱动 存放测试 数据
④ 执行完成了之后 通过第三方模块生成测试报告
⑤ 日志
- Base:存放PO继承
- Page :PO文件(用例,报告)
- Data: json数据文件夹
- Img :截图文件夹
- Log :日志存储文件夹
- Report:测试报告存储
- Script:脚本文件夹(用例脚本,报告脚本,用例套件脚本)
- Until:工具类
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
软件测试面试小程序
被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!
涵盖以下这些面试题板块:
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux
6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 ,10、开放性测试题,11、安全测试,12、计算机基础
资料获取方式 :