1.掌握测试理论及方法,根据具体需求编写测试用例,熟练使用Jira
2.熟悉版本管理工具(Git),掌握常用Shell命令和语句
3.熟练使用mysql数据库,增删改查、多表联查等,了解redis非关系型数据库
4.熟练运用Python编写接口自动化框架requests+pytest,UI自动化框架selenium+pytest,并在项目中使用以及维护
5.熟练使用常用接口测试工具postman
6.熟练使用Fiddler进行抓包
7.熟悉jmeter、locust性能测试工具的使用,根据性能需求设计性能测试场景,分析性能指标
8.熟悉 docker使用,搭建需要的环境
11.掌握SQL注入等安全测试方法
12.了解TCP/UDP/HTTP/HTTPS协议
项目名称:坐席助手
项目描述:坐席助手分为两个模块:web端坐席前台以及web端坐席后台管理系统。客服人员在电话服务时,通过坐席助手的
通话实时转写、知识库推送等功能;便于回复客户查询的问题以及介绍产品等;用户可以通过后台管理系统设置敏感词检查,
在实时转写的时候检测坐席人员的服务态度,以及设置产品相关的问答知识库等。
1.负责整个项目的测试,参加需求评审会,根据Jira需求编写测试用例,主持参加测试用例评审会,编写测试报告,保障线上环
境尽量不出现BUG,记录线上问题
2.使用python编写接口自动化框架:requests+pytest,UI自动化框架selenium+pytest,运用在每次项目迭代中,并进行维
护
3.根据开发提供的接口文档,使用postman工具进行接口测试
4.使用Jmeter或者locust根据性能测试需求编写性能测试大纲提交评审,搭建nmon监控服务器性能,执行性能、分析性能指
标、编写性能测试报告等
5.使用Fiddler进行抓包,对前后端缺陷进行定位,并提交给相应的研发
6.使用jira记录每个版本缺陷,直到缺陷修复
7.编写并使用接口、Web自动化测试脚本
8.进行安全测试,包括密码不明文显示、敏感信息加密传输、多次失败后锁定账号,权限控制、SQL注入等
9.组内知识分享会,分享sql注入等安全测试内容