一、方案介绍
①. 选型:Java+Testng+Maven+Jenkins+Beatifulreport+selenium
- 使用Java作为项目编程语言。
- 使用Maven作为项目类型,方便管理架包。
- 使用TestNG作为项目运行框架,方便执行测试用例,生成测试报告。
- 使用Beatifulreport作为代替TestNG报告的报告驱动,二次美化功能,界面更美观,内容清晰
- 使用Git作为仓库管理工具,方便管理项目代码。
- 使用selenium作为UI自动化项目底层服务驱动框架。
- 使用Jenkins作为自动化持续集成平台,方便自动编译,自动打包,自动运行测试脚本,邮件发送测试报告,通知等。
二、环境安装与配置
(一)开发环境:
- JDK1.8 及以上
- IDEA
- Maven
- Git
- Jenkins
构建效果图:
后续详细介绍在下文链接~~~~
https://gitee.com/czhtest/jiuxiang-test/blob/NE_test/README.md