为一家大型超市开发的电子商城购物系统,包括PC端和app端,以及微信小程序的测试。
1、 与客户沟通项目需求,整理需求文档。
2、根据客户需求细化需求工作量,制定测试计划。
3、配置JENKINS自动化发布平台。
4、开发基于python的自动化测试框架。
5、设计测试用例,执行测试,并推动项目上线。
6、组织业务验收,与客户沟通验收标准,收集二期优化需求。
新东方在线中小学是新东方在线旗下,专为中小学生提供在线辅导课程的专属学习平台,课程覆盖小学、初中、高中全科课程,通过双师直播教学,为学生提供多样化学习产品及服务。
项目1:K12app接口测试
项目概述:API接口主要业务包括搜索选课、加入购物车、添加资料地址、确认订单、学习中心、课程表、错题本、我的课程、我的等30多个接口;
职责描述:
1、java基于testNG的@DataProvider注解读取excel中接口,做到数据与代码分离,降低代码度;
2、java基于http发送get和post请求代码开发,封装,并将结果存入数据库、解析并分析返回值,并得到结果;
3、使用mock模拟接口,提高接口测试的执行率;
4、搭建java+maven+testNG+git+jenkins+linux自动化持续集成环境,实现jenkins自动化部署及reportng发送测试报告;
5、根据业务需求分析并输出接口测试用例,确保单个接口、业务流接口覆盖全面,以形成完整的业务链条;