当前位置:网站首页>常用的软件测试工具清单,请查收。
常用的软件测试工具清单,请查收。
2022-06-24 22:23:00 【小梧敲代码】
常用的测试工具有10类:
1.测试管理工具
2.接口测试工具
3.性能测试工具
4.C/S自动化工具
5.白盒测试工具
6.代码扫描工具
7.持续集成工具
8.网络测试工具
9.app自动化工具
10.web安全测试工具
1.测试管理工具
1,TestDirector(大而全)
2,jira(简单好用)
3,Quality Center(复杂,收费)
4,禅道(简单好用)
5,bugzilla(功能简单)
6,svn(代码和文档管理工具)
7,vss类似svn
8,git,同svn,但是多分支管理比svn好
9,Note(大而全,费用太贵)
10,CQ(ClearQuest-IBM产品-大而全)
2.接口测试工具
1,Jmeter(开源)
2,postman
3,SoapUI
推荐使用 jmeter 和 postman
jmeter是一款100%纯Java编写的免费开源的工具,它主要用来做性能测试,相比loadrunner来说,它内存占用小,免费开源,轻巧方便、无需安装,越来越被大众所喜爱。
Postman是谷歌的一款接口测试插件,它使用简单,支持用例管理,支持get、post、文件上传、响应验证、变量管理、环境参数管理等功能,可以批量运行,并支持用例导出、导入。
3.性能测试工具
1,loadrunner,大而全,要学精通还是有点难度,重量级工具
2,jmeter 基于java平台的性能开源测试工具,其实也很强大,而且比较好用
3,Web bench 一个简单的web基准指标测试工具
4,Load UI,一款开源的压力测试工具,支持图形化
5,httperf 一款高性能的web性能测试工具
6,Siege 一款开源的压力和指标测试工具
7、Gatling
前两种是比较常用的
4.C/S自动化工具
1,qtp (录制回放和脚本编辑),用到的是vb语言
2,winrunner IBM产品类似qtp
3,autoit 在窗口定位上做到很不错
5.白盒测试工具
1,jtest java语言的单元测试框架
2,JUnit 验证java的工具
3,cppunit 跨平台的c++单元测试框架
4,gtest 跨平台的c++单元测试框架
5,PhpUnit Php
6,BoundsChecker C++,Delphi API和OLE错误检查、指针和泄露错误检查、内存错误检查
7,TrueTime C++,Java,Visual Basic 代码运行效率检查、组件性能的分析
6.代码扫描工具
1,Coverity源代码静态分析工具
2,cppcheck c++静态扫描工具
3,gcover代码覆盖率工具
4,findbugs:基于字节码分析,大量使用数据流分析技术,侧重运行时错误检测,如空指针引用等
5,SonarLint
6,TscanCode
7持续集成工具
1,jenkins
2,Hudson
8.网络测试工具
1,思博伦 目前流行的一款网络自动化测试商用平台了(而且能够完全顶替loadrunner),基本上能够满足所有的网络产品测试需求了,不过很贵
2,Ixia,也是对网络设备进行性能和压力测试工的平台
3,wireshark 数据包抓取分析和回放测试工具
4,tc 网络丢包和试验模拟工具,非常好用
5,iperf 用来测试tcp和udp的网络质量
6,tcpping工具工作在 TCP 层,通过发送伪造的 TCP SYN 包并侦听来自服务器或中间设备返回的 SYN/ACK 或 RST
9.app自动化工具
1,appium 这个应该算是目前最流行的基于app的自动化测试框架了
2,instruments ios平台下的自动化测试框架,用java语言写的
3,uiautomator安卓自动化测试框架,基本上支持安卓的所有事件操作
4,Monkey 安卓自带的测试工具
5,Monkey Runner Monkey改进版,支持自己编写脚本测试,用Python语言
6,Robotium 一款国外的Android自动化测试框架,用法比较简单
10.web安全测试工具
金融服务和银行业一直是安全漏洞的受害者,因为会破坏了大量敏感的用户数据。然而,金融服务是每个人的必备品。所以在这里我们列出了一些安全测试工具,用于构建一个健壮的应用程序。
1,appscan,算是用的非常多的一款工具了,扫描后能够将绝大部分的漏洞找出来。
2,Netsparker Community Edition 这个程序可以检测SQL注入和跨页脚本事件。牛逼的是还能提供解决方案
3,Websecurify 这是个简单易用的开源工具,此程序还有一些人插件支持,可以自动检测网页漏洞。运行后可生成多种格式的检测报告
4,Wapiti 这是一个用Python编写的开源的工具,可以检测网页应用程序,探测网页中存在的注入点。
5,N-Stalker Free Version 此工具可一次检测100个以上的页面,包括跨页脚本的检测。
6,skipfish 这是一个轻量级的安全测试工具,处理速度很快,每秒可处理2000个请求。
7,Scrawlr HP的一款免费软件,可检测SQL注入漏洞。
8,Watcher: 这个是Fiddler的插件,可在后台静默运行,可检测跨域提交等。。
9,WebScarab 这个实际上是一个代理软件,有很多功能,可以检测XSS跨站脚本漏洞、SQL注入漏洞等。。
10,抓包工具:fiddler
11、burpsuite:暴力破解、抓包工具
总结:
现在大热的敏捷模式,DevOps以及许多现代日常的软件开发方法/概念都在支持测试在整个SDLC过程中的相关性。
最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
| 点击文末小卡片领取 |
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。
自学推荐B站视频:
零基础转行软件测试:25天从零基础转行到入职软件测试岗,今天学完,明天就业。【包括功能/接口/自动化/python自动化测试/性能/测试开发】
边栏推荐
- 放养但没有完全放养(春季每日一题 2)
- JS array object to object
- How to open a stock account? Is it safe to open a mobile account?
- linux上查看mysql的密码_Linux下MySQL忘记密码「建议收藏」
- Experiment 5 8254 timing / counter application experiment [microcomputer principle] [experiment]
- Logminer database log mining
- (CVPR 2020) Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds
- Hashcat 的使用
- 如何通过EasyCVR接口监测日志观察平台拉流情况?
- Abnova CSV magnetic beads description in Chinese and English
猜你喜欢
![[leetcode] 11. Container with the most water](/img/40/8bb6506a29f8da797432fee50d3aad.png)
[leetcode] 11. Container with the most water

Exploring the mystery of C language program -- C language program compilation and preprocessing

内网学习笔记(7)

【LeetCode】11、盛最多水的容器

数据库系统概论必背知识
![Experiment 5 8254 timing / counter application experiment [microcomputer principle] [experiment]](/img/e2/7da59a566e4ccb8e43f2a64c0420e7.png)
Experiment 5 8254 timing / counter application experiment [microcomputer principle] [experiment]

(CVPR 2020) Learning Object Bounding Boxes for 3D Instance Segmentation on Point Clouds

Ps5 connected to oppo K9 TV does not support 2160p/4k

Experience of epidemic prevention and control, home office and online teaching | community essay solicitation

leetcode:2104. Subarray range and
随机推荐
AssertionError: CUDA unavailable, invalid device 0 requested
Half of the year has passed. How many flags have been achieved at the end of the year?
内网学习笔记(6)
Experience of epidemic prevention and control, home office and online teaching | community essay solicitation
How to open a stock account? Is it safe to open a mobile account?
Convert string array to list collection
谷歌浏览器控制台 f12怎么设置成中文/英文 切换方法,一定要看到最后!!!
Poj3669 meteor shower (BFS pretreatment)
Fatigue liée à l'examen du marché secondaire des médicaments innovants: succès clinique de la phase III et approbation du produit
Exploring the mystery of C language program -- C language program compilation and preprocessing
O (log (min (m, n))
Redistemplate operates redis. This article is enough (I) [easy to understand]
放养但没有完全放养(春季每日一题 2)
Chrysanthemum chain (winter vacation daily question 39)
【第26天】给定 n 个元素的升序数组nums,求实现一个函数在nums中寻找target的下标 | 初识二分查找
Transformers 库的基本使用
|遇到bug怎么分析,专业总结分析来了
Beescms website penetration test and repair comments "suggestions collection"
Intégration de la plate - forme de test continu open source de metersphere avec Alibaba Cloud Effect devops
指南针靠谱吗?开证券账户安全吗?