——————项目一:泰康云devops工程效能平台(TDS)
系统描述:提供内网开发环境全套工具链:持续集成Jenkins、代码统一托管GitLab、代码静态扫描SonarQube、软件制品仓库Jforg、Kubernetes/Openshift等,提供快速可靠的持续集成与持续交付服务。
测试痛点:TDS团队采用scrum开发模式,一个迭代最后验收测试时间较短,迭代测试需要覆盖新功能和已有的功能。在有限的时间内要完成越来越多的回归测试。
解决方案:迭代周期中,新特性以手工、探索式测试为主,辅助自动化测试;历史迭代回归任务以自动化测试为主,辅助进行探索式测试
——————项目二:安华保险官网系统
所属行业:互联网金融
公司主要业务:车险承保
系统介绍:
官网系统主要是满足为了销售代理人员能够快速出单而开发的互联网系统;
责任描述:
1、合理规划测试方案、安排测试任务、测试用例编写、功能测试、自动化环境搭建维护、接口测试、生产运维处理。
2、实现项目从业务测试到自动化测试的过渡。基于selenium框架,结合log4j+Testng+selenium+maven+jenkins实现主流程自动化ui测试,为团队节约了冒烟测试和回归测试成本。
3、采用PageObject设计模式并结合数据驱动,其中采用yaml做为数据模版,搭建完成ui自动化测试,并提高了测试脚本的可维护性。