技能描述
1,熟悉软件测试流程,根据需求分析,熟练使用场景法、等价类、边界值、错误推测法等 方法来编写测试用例,完成整个项目的测试,编写测试报告;
2,熟悉自动化测试流程,能分析并将手工测试用例转化为自动化测试脚本,熟悉Python+ Selenium + Jenkins 框架构建自动化测试任务,实现 UI 自动化;
3,熟悉API测试流程以及使用Ant+Jmeter+Jenkins框架并通过使用参数化,文本断言和 数据库断言,添加正则表达式等方法来测试接口是否实现对应功能;
4,熟悉APP测试流程,测试点提取,熟练掌握APP测试工具,熟悉常用的adb命令,能使 用 Monkey 对 APP 进行稳定性测试,并对结果进行分析,问题定位;
5,熟悉APP自动化测试,熟悉Python+Appium框架构建自动化测试任务,实现自动化;
6,熟练使用Fiddler抓包工具,能够抓包定位前后端问题、检查敏感信息是否加密,能够
对数据进行拦截,模拟弱网环境进行测试;
7,熟悉Oracle、MySQL数据库,熟练使用MySQL对数据库进行增、删、改、查、多表查询;;
8,熟练掌握Linux系统常用的操作命令,能使用Xshell终端连接工具,搭建测试环境等;
9,熟悉使用配置管理工具SVN,缺陷管理工具禅道,思维导图工具Xmind;
10,熟悉Java、Html、Python语言,能简单读懂代码。