Linux,mysql,fiddler,Python,Selenium+unnitest的UI自动化,selenium+requests会运用 DDT 进行数据驱动的接口自动化测试,monkey,adb,jemeter,postman
项目经验一
项目名称: 华制售后服务管理(pc端+移动端)
项目描述: 该项目是一个工业设备售后服务管理软件,包揽售后项目成立、设备安装、设备维护等一系列流程,包括主页、项目管理、用户管理、物资管理、配件商城、合作伙伴、服务设置、设备档案八个模块。
项目职责:
1. 根据业务和需求,提取测试点,编写测试用例;
2. 评审接口文档、编写接口测试用例;
3. 用 Python+Requests 编写接口自动化测试脚本,便于迭代测试; 对测试数据的 excel表单独管理,并用第三方库 DDT 进行数据驱动自动化测试;
4. 用抓包工具 Fiddler 对测试过程中的疑点抓包,分析缺陷;
5. 执行系统测试用例,以及自由测试,并在禅道上提交并跟踪bug;
6. 进行 bug 修复后的回归测试。
项目经验二
项目名称: 贴票票项目 (微信小程序)
项目描述: 贴票票是一款 B/S 架构票务售卖系统,基于微信浏览商品简单易用,可以完成购买门票凭核销码进场,也可以完成网购、发货收货的电商项目,主要针对需要去一些需要门票的景区的顾客提供 优惠券购买包括团购活动项目
项目职责:
1.进行测试需求的分析,测试用例的编写和执行;
2.根据测试用例执行测试,对比同类软件进行体验并且展开自由测试
3. 进行缺陷定位、跟踪管理和统计分析;
4. 用抓包工具 fiddler 进行抓包,分析缺陷; 查看数据库数据,以校验前后端数 据的一致性;
5. 配合开发人员进行功能调试,推动问题及时合理解决以及验证。
项目经验三
项目名称: 纤纳OA 协同办公系统 (web端)
项目描述: 该系统是一款 B/S 架构的办公管理系统,可以用于公司内部员工日常办公,列如:协同办公、公共信息、即时通讯、文档管理、项目管理、电子邮件、工作记录用于日常工作
项目职责:
1. 分析业务和流程,编写测试方案;
2. 数据分析的测试脚本编写;
3. 测试方案设计,测试点提取,并在禅道上编写测试点和对应的测试用例;
4. 搭建测试环境: Linux 系统+Apache+PHP+Mysql;
5. 根据测试用例执行测试,并根据软件实际情况、结合用户使用场景进行自由测 试和探索性测试,在禅道上记录和跟踪 bug;
6. 针对高优先级测试用例,用 Python+Selenium 编写 UI 界面的自动化测试脚本, 便于迭代测试;
7. 对修改后的 bug 进行回归测试。
该系统是一款 B/S 架构的办公管理系统,可以用于公司内部员工日常办公,列如:协同办公、公共信息、即时通讯、文档管理、项目管理、电子邮件、工作记录用于日常工作,该项目中担任测试工程师
贴票票是一款 B/S 架构票务售卖系统,基于微信浏览商品简单易用,可以完成购买门票凭核销码进场,也可以完成网购、发货收货的电商项目,主要针对需要去一些需要门票的景区的顾客提供 优惠券购买包括团购活动项目,该项目中担任测试工程师