目标
1.掌握使用Selenium实现批量企业级执行测试用例
2.熟悉自动化测试的流程
3.能够对Web项目和APP项目实现自动化测试
4、掌握如何在Jenkins中配置并运行测试脚本 - **持续集成 CI **(Continuous integration) / CD
项目实施
要实现的业务:1、app下单流程 2、web发货业务
实现技术:python+appium+selenium + unittest
结构实现:po模式 +日志+数据驱动+报告
执行方式:持续集成
自动化测试流程 - 熟悉
1、需求分析
2、挑选适合做自动化测试的功能
3、设计测试用例
4、搭建测试环境 【可选】
5、设计自动化测试项目的架构 【可选】
6、编写代码
7、执行测试用例
8、生成测试报告并分析结果
编写自动化测试用例的原则:
- 自动化测试用例一般只实现核心业务流程或者重复执行率较高的功能
- 自动化测试用例的选择一般以“正向”逻辑的验证为主
- 不是所有手工用例都可以使用自动化测试用例来执行
- 尽量减少多个脚本之间的依赖
- 自动化测试用例执行完毕之后,一般需要回归原点
项目实施UI自动化测试的时机:** 一般情况下在手工测试完成之后**
版权归原作者 樱桃小丸子测试 所有, 如有侵权,请联系我们删除。