工作描述:1.分析需求文档,梳理业务需求,提取测试点。
2.编写测试用例,参与用例评审。
3.执行冒烟测试,保证主流程正常。
4.针对项目逻辑功能测试,兼容性测试和 UI 界面测试等。
5.提交,跟踪 bug ,督促开发人员尽快解决。
6.对稳定模块编写自动化测试脚本,执行自动化测试
7.测试完成后编写测试报告。
主要技能:
1.熟悉软件测试理论知识,以及各种测试方法、测试流程,根据项目需求文档编写并执行测试用例。
2.熟悉缺陷管理工具禅道,对 bug 进行跟踪管理。
3.熟悉 Linux 操作系统常用命令,可以独立搭建测试环境。
4.熟练掌握 mysql 数据库,可以对数据进行增删改查,多表联查等操作。
5.熟练使用 fiddler 抓包工具 ,可以通过抓取到的请求数据和响应数据来定位分析问题。
6.熟练使用接口测试工具 postman ,测试单接口,多接口,并对其进行数据参数化,设置环境变量,设置断言,进行接口自动化操作。
7.熟悉 python 语言,可以在 python+selenium+unittest 自动化测试框架下,编写自动化操作脚本。
8.熟悉性能测试工具