1、 有比较强的文档编写能力
2、 具有良好的语言表达能力与人际沟通技巧
3、熟练使用selenium、appium、LR、jmeter等测试工具
4、对app、web测试有着丰富的经验
测试工具
web:Firedebug
安全性测试:AppScan
自动化: QTP、selenium
性能测试:LoadRunner 11、Jmeter
数据库:PLSQL Developer
1.功能性测试
a.参与需求评审。
b.测试用例的编写和维护。
c.测试用例评审。
d.测试用例执行。
e.查看服务器日志。
f.查询数据库。
g.提交并跟踪bug。
2.自动化测试
a. selenium脚本录制及修改。
b. selenium脚本的管理。
c.回归测试时,执行selenium脚本,提高测试效率。
d. selenium脚本的深入学习和研究。
3.性能测试
a.压力环境的搭建(需要运维人员和开发人员的配合)。
b.LoadRunner脚本的录制和修改。
c.压力数据的制造。
d.创建压力场景和策略。
e.在加压机上执行场景。
f.分析执行后的报告,定位问题,提出建议(开发人员的配合)。
g.LoadRunner脚本的深入学习和研究。
4.日常及管理工作
a.测试计划的写作和评审。
b.测试报告的写作和管理。
c.测试用例的管理和维护。
b.制定团队及个人的任务和目标,跟踪进度,解决目标达成中的问题。
c.向项目经理汇报日报,周报和月报。
c.制定每周上线的内容和计划,跟踪计划完成进度。
d.保持与各部门的沟通,获得与测试工作有利的资源和团队成员分享。
e.对团队成员的培训,包括测试技术,工具,业务知识。
e.解决突发事件,紧急的任务。
角色 | 职位 |
负责人 | 测试组长 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
1、制订测试计划、测试设计、审核测试用例、把控测试进度与质量 2、使用Charles抓包工具,定位并分析问题 3、熟悉接口、准备接口测试数据,使用jmeter工具,对智能推荐接口进行压测,通过TPS、错误率、平均响应时间等参数有效定位问题。
1、搭建UI自动化测试平台,采用SpringBoot、OpenCv、MyBatis框架和Java语言开发测试脚本; 2、编写UI测试用例(用户登录、文章详情、文章点赞、文章评论、会议购买等) 3、熟悉接口文档、编写测试用例、准备测试数据并使用接口测试工具postman进行测试