1、熟悉测试方面的理论知识,熟练掌握测试用例设计方法。
2、会用Docker部署测试环境,熟悉H5/JS/CSS等前端技术
3、熟悉Linux操作系统,能熟练使用Linux的常用操作命令。
4、熟悉缺陷的管理流程,了解缺陷管理工具(禅道)。
5、熟悉MySQL的常用语句,能使用SQL语言进行增删改查操作。
6、熟悉Fiddler抓包工具、adb命令和HTTP和HTTPS协议。
7、熟练web端的测试软件和工具的使用,例如禅道、postman和jmeter等
8、熟悉自动化测试框架unittest和pytest,了解selenium库、Appium工具。
项目1:九木德进销存管理系统(Web)
项目介绍:九木德进销存管理系统主要跟踪和管理企业日常经营管理的物料和资金流,从接单到款项支付全过程都有精准的数据记录,帮助企业做好业务、销售、库存和信息方面的管理工作。该系统主要包括:采购管理、销售管理、资金管理、仓库管理、库存管理等模块。
职责描述:
1、分析需求并确定测试的范围
2、根据需求规格说明书分析负责的模块,列出需求项、测试项
3、编写测试用例并执行测试用例
4、使用Fiddler对web端中的所有接口进行抓取,使用jmeter进行接口测试
5、使用禅道提交Bug并跟踪Bug状态,并进行回归测试,验证Bug是否 修复成功,回归测试后要注意更改过的Bug对其他功能的影响,受影响的功能需要重新测试
6、根据测试结果,统计缺陷情况,提交每日测试日报
项目 2:汇川云(APP)
项目介绍:汇川云是一款以管理会计为核心可以提供跨地区、跨部门、甚至跨公
司整合实时信息的企业管理 APP。该系统拥有供应商管理、客户管理、商品管理、仓库管理、库存管理等模块。
职责描述:
1、参与软件项目的需求分析,根据软件设计需求设计测试数据和测试用例,
并进行评审
2、根据测试计划搭建和维护测试环境
3、执⾏测试⽤例并提交缺陷报告,在测试过程中准确、全面的定位软件中
的问题,清晰地描述 bug 并分析 bug 产生的原因,并对 bug 进行跟踪反馈
4、使用 Monkey 工具测试其稳定性、在 Fiddler 工具 rules 里面进行弱网
测试
5、完成APP端的所有功能测试,并且使用Python+Appium实现UI自动化
6、研究产品的测试解决方案、测试方法的创新,把整体的测试效率提升到
了 80%
角色 | 职位 |
负责人 | 软件测试工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |