大家好啊,我是大田
今天想给大家分享下在大田的工作各个阶段中会用到哪些测试工具,用这些工具解决了什么问题?话不多说,开始~
1、项目管理及缺陷管理平台 —— 禅道
解决问题:大田在禅道平台更多应用的是“测试”模块,测试模块中包括用例、用例库、Bug、报告等功能,从需求分析、用例设计、用例执行、缺陷管理、报告输出完整实现了软件测试流程管理。
2、抓包工具 —— Fiddler、Charles
解决问题:帮助移动设备连接测试环境、抓包分析请求和响应信息、篡改接口的请求和返回、限制网速。这俩工具大田会交叉使用,单位 Windows 电脑就用 Fiddler、在家 Mac 使用 Charles。
3、接口调试、接口测试、接口自动化工具 —— Postman、JMeter
解决问题:JMeter 除了可以实现接口功能测试之外,还可以做压力测试、接口自动化测试。Postman 界面友好美观,对于没有UI界面,纯粹是数据传递或业务逻辑处理的接口API时,利用Postman很不错。
4、接口自动化代码使用工具 —— TestNG、PyCharm、IDEA
解决问题:TestNG 属于 Java 语言中的一个测试框架。工具无法做的事,可以再用代码个性化定制,更灵活一些。PyCharm 写 Python 脚本使用,IDEA 写 Java 脚本使用。(下方不做 PyCharm 和 IDEA 赘述)
5、Web 自动化测试工具 —— Selenium
解决问题:Selenium直接运行于浏览器中,更真实的模拟了用户行为,验证被测对象的功能表现及在不同浏览器中的兼容性特性。Python + Selenium 一般结合使用。
6、APP 自动化测试工具 —— Appium
解决问题:是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Python + Appium 一般结合使用。
7、看服务器日志 —— Xshell、堡垒机
连接设备和服务器进行配置 —— SecureCRT
解决问题:Xshell、堡垒机远程登录 Linux 系统,可以查看日志。三个工具可以做一些配置文件的修改。Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器。除此之外,还可以修改外观配色、样式选择。
8、文本编辑器 —— Notepad++、Subline、UltraEdit
解决问题:临时记录一些数据、代码。
9、思维导图 —— XMind、幕布
解决问题:项目需求阶段以及测试过程中梳理测试点、项目立项阶段梳理测试计划。
以上就是大田今天的分享,希望对你有帮助。还有问题咨询,加微信「datiantest」,期待和你交流。
推荐文章:
1、实际工作中如何使用 Postman 做接口测试?
2、接口测试经验分享
3、Linux 的安装及配置
1、总结了一份《 Linux 命令梳理 》,能解决你 99.5% 的 Linux 面试问题,后台回复「 Linux 」领取。
2、总结了一份软件测试资料,后台回复「 电子书 」领取。
3、每篇文章解决某个具体问题。
4、有任何问题私信大田微信“datiantest”,回复解惑。
文/大田 2022.11.07
今天是日更的第275天,微信datiantest。