一、手工测试
1.功能测试:根据相关技术文档,设计测试用例以及执行用例;
2.接口测试:根据相关技术规范文档,设计测试用例,使用postman等工具或根据需求使用tkinter自行编写测试工具,完成测试。
二、自动化测试
1.UI自动化测试:根据相关产品文档,使用selenium库采用OP设计模式搭建测试框架并设计测试用例,使用HTMLTestRunner生成测试报告,或测试结果存库、输出excel等;
2.接口自动化测试:根据接口规范文档,使用robotframework框架,或根据需求使用requests自行搭建框架,完成测试用脚本编写,以及测试结果输出。
三、常用工具
Jmeter、soapUI、postman、selenium、requests、robotframework、oracle、MySQL、
四、个人技能
做过python后端开发,熟悉linux操作系统、熟悉python语言;
熟悉http请求
熟悉mysql、oracle数据库
了解html、css
了解java、js、vb
1. 独立完成10+产品的回归测试脚本(以及优化);
2. 独立完成公司100+接口的接口自动化测试脚本,部署到测试服务器中,使用jenkins定时执行测试脚本(以及优化,自动化测试范畴);
3. 独立完成定单监控系统,达到告警阈值,自动触发告警,并发送短信通知(自动化运维范畴);
4. 独立完成容灾系统,事故发生时,自动验证服务资源池连通性,业务连通性,并自动切换备用服务资源池(自动化运维范畴);