软件测试学习工具下载方法汇总

软件测试的学习,不止是基础理论,还需要学习测试工具的用法,如接口工具Postman、性能工具Loadrunner、JMeter、QTP等,自动化测试工具Python、RobotFramework,以及BUG管理工具禅道、bugree等,很多同学在初学测试工具时,不知道工具包在哪里下载,下载好之后又不知道如何配置安装,搭建测试环境,接下来,全面地分享下软件测试从初级到高级所需要的工具的下载方法。

1.禅道:

工具用途:项目管理软件 ,是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、文档管理、缺陷管理、用例管理、计划发布等功能。 在测试工作中用途,着重于bug提交,然后会转到对应的管理员那里,最终会到开发人员那里,开发人员改好,会在这个工具上面反馈说修复结果。同样的bug管理工具有很多,如Bugfree, Bugzilla等等,禅道只是其中一种。

下载地址:https://www.zentao.net/

产品说明:禅道总共有4个版本,分别是禅道专业版、禅道企业版、禅道集团版、禅道OEM版。开源版使用手册:
https://www.zentao.net/book/zentaopmshelp/40.html,各个版本最新版本如下:

2. Postman

工具用途:Postman是chrome的一款插件,用于做接口请求测试,无论是前端,后台还是测试人员,都可以用postman来测试接口,用起来非常方便。它是一个专门测试 API 的工具,Postman 提供功能强大的 Web API 和 HTTP 请求的调试,它能够发送任何类型的HTTP 请求 (GET, POST, PUT, DELETE…),并且能附带任何数量的参数和 Headers。不仅如此,它还提供测试数据和环境配置数据的导入导出,付费的 Post Cloud 用户还能够创建自己的 Team Library 用来团队协作式的测试,并能够将自己的测试收藏夹和用例数据分享给团队。

下载地址:
https://www.getpostman.com/downloads/

产品说明:除了通过上面提供路径下载,还可以通过谷歌浏览器的应用商店下载插件。

3. Loadrunner

工具用途:LoadRunner是一种预测系统行为和性能的负载测试工具。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunner可适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。

下载地址:
https://www.guru99.com/guide-to-download-and-install-hp-loadrunner-12-0.html

产品说明:LoadRunner是一款收费软件,而且对系统和浏览器的兼容性不是特别好,可以通过破解使用。它与当下主流的JMeter性能测试工具的对比如下:

4. JMeter

工具用途:JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小程序服务、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、 络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

下载地址:Jdk
https://www.oracle.com/index.html

Jmeter:http://jmeter.apache.org/download_jmeter.cgi

产品说明:Jmeter是一款开源的压测软件,100%纯Java,目前最新版本是5.1,安装时只需要配置java的环境变量即可使用。

5. Python

工具用途:Python是一门主流的编程语言,也是软件测试自动化脚本的首选语言之一。它以简洁优雅的语法、丰富的第三库占领编程语言排行前三。在软件测试自动化领域,也衍生出丰富的测试框架。

下载地址:https://www.python.org/

产品说明:Python的通用性很强,Python可以应对很多不同的项目需求,根据不同场景需要选择相应的工具可以大大提高工作效率,例如:

UI自动化测试/兼容性测试(Python+Selenium)

接口测试(Python+requests)

性能测试(Python+Locust)

安全性测试(Python+Scapy)

6. Jenkins

工具用途:Jenkins 是一个开源自动化服务器,Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。

下载地址:https://jenkins.io/zh/

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月23日
下一篇 2019年8月23日

相关推荐