现在给大家推荐一些常用的软件测试工具:
软件测试工具可以分为功能测试、性能测试、测试开发,不同的工作岗位会用到不同的软件测试工具:
一、 测试管理工具
1. 禅道
官网传送门:项目管理软件 开源项目管理软件 免费项目管理软件 - 禅道开源项目管理软件 (zentao.net)
特点:开源,概念简单,容易上手,包括了项目管理的核心流程
禅道是一款专业的国产开源研发项目管理软件,集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,完整覆盖了研发项目管理的核心流程。管理思想基于国际流行的敏捷项目管理方法——Scrum,在遵循其价值观的基础上,结合国内项目研发现状,整合了任务管理、需求管理、Bug管理、用例管理等多种功能,覆盖软件从计划到发布的整个生命周期。可提供专业解决方案:禅道中将产品、项目、测试的概念细分,产品经理、项目经理、测试团队三者分立,相互配合又相互制约。开源易上手,现在依然也有很多中小企业在使用禅道。

2. SVN
官网传送门:Home · TortoiseSVN
特点:支持大多数常见的操作系统,安全、速度,储存
SVN的全称是Subversion,即版本控制系统。它是最流行的一个开放源代码的版本控制系统。作为一个开源的版本控制系统,Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(Repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样就可以把档案恢复到旧的版本,或是浏览文件的变动历史

3. git
官网传送门:Git (git-scm.com)
特点:免费开源,适合分布式开发,强调个体,公共服务器压力和数据量都不会太大,速度快、灵活。
Git 是基于 Linux内核开发的版本控制工具。与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持(wingeddevil注:这得分是用什么样的服务端,使用http协议或者git协议等不太一样。并且在push和pull的时候和服务器端还是有交互的。),使源代码的发布和交流极其方便。 Git 的速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。但是git的命令繁多且复杂,没有SVN简单易用。

4. Jira
官网传送门:Jira | Issue & Project Tracking Software | Atlassian
特点:基于Java架构的管理系统,配置灵活、功能全面、部署简单、扩展丰富。
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

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

三、接口测试工具
1、jmeter
官网传送门:Apache JMeter - Apache JMeter™
JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库和 FTP 服务器等等。JMeter 可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。

四、自动化测试工具
1、AppScan
官网传送门:IBM Rational AppScan (encoreconsulting.com)
特点:商业级软件,扫描漏洞比较全面
AppScan是一个自动化漏洞评估的Web应用程序安全测试工具。AppScan隶属于HCL品牌旗下,是一款网络安全测试工具 ,是安全工具软件 ,用于WEB安全防护的扫描防护 。appscan扫描器的扫描结果生成WAF,对网站漏洞直接防护。

2、Fiddler
官网传送门:Fiddler | Web Debugging Proxy and Troubleshooting Solutions (telerik.com)
特点:灵活性非常棒,可以支持众多的http调试任务,支持断点调试技术
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式

3、Websecurify
官网传送门:Web Security Tools & Services | Websecurify
特点:开源,支持跨平台
Websecurify 是一款开源的跨平台网站安全检查工具,能够帮助你精确的检测 Web 应用程序安全问题,可以自动检测网页漏洞,运行后可生成多种格式的检测报告,但是Websecurify 的扫描时间比较长。

小编不易,有用的请点赞,收藏哦!

结尾小彩蛋:
需要软件测试的资料,面试题在的底下评论哦!
