1)我会Linux系统操作和相关命令的使用,项目中搭建过测试环境。
2)用过MySQL数据库,使用SQL语句进行数据查询,有时候测试需要进行提交数据和查询数据的对比时,在数据库中查询数据。
3)按照项目要求,对系统传输中的敏感数据进行检查和对比。会使用Postman进行接口的数据请求和查看服务器的响应结果,使用Fiddler进行数据抓包,分析敏感数据是否进行加密处理。
4)项目中配合开发和运维做系统的一些性能测试。使用JMeter/Loadrunner对系统的操作复杂和高并发业务进行性能测试的执行。
5)项目中,我全程参与了需求评审,测试计划的设定,编写测试用例,执行测试、提交Bug,我们都用禅道/JIRA进行用例和缺陷的管理和跟踪。
我们之前的项目属于敏捷迭代的模式,项目比较稳定,为了更好的保障回归测试的质量和效率,独立搭建了Python+selenium+pytest+htmltestrunner框架进行回归自动化保障。除此之外,我们每个项目也会做接口测试,保障接口的质量,所以我对于接口测试和接口测试工具postman的使用也非常熟悉。为了提升后端回归测试的效率,我们搭建了Python+requests+pytest+Jenkins+Git进行每日构建快速分析后端测试质量。项目测试中,我也会独立分析性能需求,提炼性能场景,搭建性能环境,构造性能数据,使用jmeter进行性能测试,分析性能指标,推进开发解决。
作者:青云叔叔
链接:https://www.zhihu.com/question/554996667/answer/2732278963
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。