软件测试的概念就是通过人为或者工具等手段去发现软件当中的问题,保证软件的质量。所以想入门软件测试的小伙伴可必须要掌握一些工具的使用。问题来了,作为新手的你,到底要掌握哪些基本的工具呢?今天呢,我会从以下几个方面给大家介绍需要用到的主流工具:
-
1、版本管理工具
-
2、bug管理工具
-
3、环境配置工具
-
4、开发工具
-
5、抓包工具
-
6、接口测试工具
-
7、自动化测试工具
一、版本管理工具
比较传统一点的有:SVN
目前主流的有:Git,Gitlib,Github
二、bug管理工具
1、禅道
禅道 项目管理软件 是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期管理。
2、Testlink
TestLink 是基于web的测试用例管理系统,主要功能是测试用例的创建、管理和执行,并且还提供了一些简单的统计功能。
3、Mantis
Mantis是一个基于PHP技术的轻量级的开源缺陷跟踪系统,以Web操作的形式提供项目管理及缺陷跟踪服务。在功能上、实用性上足以满足中小型项目的管理及跟踪。
三、环境配置工具
1、Linux
虚拟机vmware
VMware Workstation 可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器
2、Xshell
Xshell就是一款支持shell协议,能够在Windows下使用的用来远程管理不同系统下的服务器的工具,
3、xftp
Xftp是一个功能强大的SFTP、FTP 文件传输软件。
4、数据库
一般工作中主要用到的数据库以mysql和oracle为主
mysql的连接工具Navicat
强大的数据库管理和设计工具,支持 Win、macOS 和 linux。直观的 GUI 让用户简单地管理 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库。
oracle的连接工具
数据库管理软件,可用于Oracle、SQL、PL等开发方面,帮助用户更好的管理、创建相关数据库与编写代码。
5、开发工具
一般测试工程师写脚本主要以java语言或者python语言为主
java语言的开发工具:
Eclipse
IDEA
pyhon语言开发工具
PyCharm
四、抓包工具
很多时候我们测试工作中经常要抓取一些数据包分析测试的结果
工作中常用的抓包工具:
fidder
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。
Charles
Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。
五、接口测试工具
Postman
非常流行的API调试工具。其实,开发人员用的更多
Jmeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 (其实主要还是以性能测试为主)
Soapui
soapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。
六、自动化测试工具
1、selenium
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
2、Robot Framework
Robot Framework是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。
3、appium
Appium是一个开源的,适用于原生或混合移动应用( hybrid mobile apps )的自动化测试工具,
4、QTP
自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试
最后也为大家准备一份软件测试学习资源:
囊括了:
- 2021.9月最新版软件测试全套完整视频
- 500套软件测试面试题+面试讲解视频
- 10套典藏版 超高价值的软件测试试卷
- 300套软件测试项目简历模板
- 80套各类软测用例的设计模板合集
有需要的朋友可以关注我的公众号:程序员二黑,直接获取!
最后一句话送给大家:机会只垂青有准备的人,这是一个靠本事的社会。有时候,你之所以发展得不好,不是因为没有机遇,而是因为你没有准备好,导致机遇与你擦肩而过。如果你想要学习,什么时候开始都不晚,而不是瞻前顾后,你只要用尽全力,剩下的交给时间!
如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以加入我们群:642830685,里面有各种软件测试资源和技术讨论。
加油吧,测试人!路就在脚下,成功就在明天!
精彩推荐:
公司新来的阿里p8,看了我做的APP和接口测试,甩给了我这份文档…