1. 熟悉测试理论和黑盒测试方法,能够独立理解产品需求,编写测试计划、设计测试用例、编写测试报告、编写测试脚本;
2. 熟练使用缺陷管理工具禅道、tapd等缺陷管理工具;
3. 熟悉python + request + unittest/pytest接口自动化测试框架;Python+ selenium + unittest/pytest web端UI自动化测试框架;Python + Appium/uiautomator2 + unittest/pytest移动端自动化UI测试框架。
4. 熟悉Mysql,mgongodb数据库的基本操作,能使用SQL语言进行增删改查;
5. 熟悉kaliLinux操作系统,能独立搭建测试环境,维护测试环境。
6. 掌握Fiddler、谷歌DevTools、wireshark、burpsuite抓包工具;mitmproxy可搭建自动化抓包框架,请求数据转发修改,接口数据安全验证,接口用例自动生成等。
7. 熟悉使用JMeter.locust性能测试工具,并进行性能分析;
8. 熟悉使用APPSCAN、nexpose、nessus,sqlmap、nmap等进行产品sql注入、文件上传安全测试
9. 熟悉shell编程;jenkins使用,熟悉TCP/IP协议、HTTP协议;
项目一:
热能减肥法:
负责公司兼容性平台真机搭建,使用STF和ATX2搭建云真机测试平台,负责多个项目接口自动化,UI自动框架搭建以及脚本编写。多设备并行执行兼容测试以及报告整合。负责本地服务器维护以及环境搭建。
项目二
中台项目
Jacoco+Jenkins+sonar+maven代码覆盖率搭建:
负责测试中心质量管理体系搭建,使用jacoco代码覆盖率扫描工具,集成Jenkins,sonar质量管理制定测试中心质量标准。
以测试覆盖率为基准,衡量测试执行以及测试设计的质量把控。规范开发代码质量,提高产品代码的健壮性。搭建CI流程,接口冒烟以及接口自动化。
中台性能测试:
配合业务线进行性能测试,使用locust以及jmeter进行业务组合和单接口性能测试,满足业务线需求
中台业务技术支持:
负责中台测试技术对接其他业务线,以及测试环境维护。通过脚本或者工具提高业务测试的进度,解决复杂问题定位。
负责公司兼容性平台真机搭建,使用STF和ATX2搭建云真机测试平台,负责多个项目接口自动化,UI自动框架搭建以及脚本编写。多设备并行执行兼容测试以及报告整合。负责本地服务器维护以及环境搭建
1. 根据需求编写测试计划用例并执行,利用TAPD跟踪缺陷; 2. 根据接口文档的接口参数,返回参数等定义,使用Jmeter进行接口测试; 3. 使用unittest/pytest等框架通过python编写自动化脚本进行自动化测试 4. 通过使用抓包工具Fiddler、谷歌