当前位置:网站首页>Please check the list of commonly used software testing tools.
Please check the list of commonly used software testing tools.
2022-06-25 02:56:00 【Xiaowu knock code】
Common testing tools are 10 class :
1. Test management tools
2. Interface testing tool
3. Performance testing tools
4.C/S Automation tools
5. White box test tool
6. Code scanning tools
7. Continuous integration tools
8. Network testing tools
9.app Automation tools
10.web Safety test tools
1. Test management tools
1,TestDirector( Instead of )
2,jira( Simple to use )
3,Quality Center( complex , charge )
4, ZenTao ( Simple to use )
5,bugzilla( Simple function )
6,svn( Code and document management tools )
7,vss similar svn
8,git, Same as svn, But multi branch management is better than svn good
9,Note( Instead of , It's too expensive )
10,CQ(ClearQuest-IBM product - Instead of )
2. Interface testing tool
1,Jmeter( Open source )
2,postman
3,SoapUI
Recommended jmeter and postman
jmeter Is a 100% pure Java Write free and open source tools , It is mainly used for performance testing , comparison loadrunner Come on , It uses less memory , Free and open source , Light and convenient 、 No installation required , More and more popular .
Postman Is an interface test plug-in of Google , It's easy to use , Support use case management , Support get、post、 Upload files 、 Response verification 、 Variable management 、 Environmental parameter management and other functions , It can run in batches , And support use case export 、 Import .
3. Performance testing tools
1,loadrunner, Instead of , It's still a little difficult to master , Heavyweight tools
2,jmeter be based on java Platform performance open source testing tools , It's also very powerful , And it's easier to use
3,Web bench A simple web Benchmarking tools
4,Load UI, An open source stress testing tool , Support for graphical
5,httperf A high-performance web Performance testing tools
6,Siege An open source stress and metrics testing tool
7、Gatling
The first two are more commonly used
4.C/S Automation tools
1,qtp ( Recording playback and script editing ), What is used is vb Language
2,winrunner IBM The product is similar to qtp
3,autoit It's good at window positioning
5. White box test tool
1,jtest java The language's unit testing framework
2,JUnit verification java Tools for
3,cppunit Cross platform c++ Unit test framework
4,gtest Cross platform c++ Unit test framework
5,PhpUnit Php
6,BoundsChecker C++,Delphi API and OLE Error checking 、 Pointer and leak error check 、 Memory error checking
7,TrueTime C++,Java,Visual Basic Code running efficiency check 、 Analysis of component performance
6. Code scanning tools
1,Coverity Source code static analysis tool
2,cppcheck c++ Static scanning tool
3,gcover Code coverage tools
4,findbugs: Based on bytecode analysis , Massive use of data flow analysis technology , Focus on runtime error detection , Such as null pointer reference, etc
5,SonarLint
6,TscanCode
7 Continuous integration tools
1,jenkins
2,Hudson
8. Network testing tools
1, Spirent At present, a popular commercial platform for network automation testing ( And can completely replace loadrunner), Basically, it can meet all the testing requirements of network products , But it's expensive
2,Ixia, It is also a platform for performance and stress testers of network equipment
3,wireshark Packet capture analysis and playback test tool
4,tc Network packet loss and test simulation tools , Very easy to use
5,iperf For testing tcp and udp Network quality
6,tcpping Tools work in TCP layer , By sending fake TCP SYN Package and listen for... Returned from the server or intermediate device SYN/ACK or RST
9.app Automation tools
1,appium This should be the most popular base at present app The automated testing framework for
2,instruments ios Automatic testing framework under the platform , use java Written language
3,uiautomator Android automation testing framework , Basically support all Android event operations
4,Monkey Android's own test tool
5,Monkey Runner Monkey Improved version , Support yourself to write script tests , use Python Language
6,Robotium A foreign Android Automated testing framework , It's easy to use
10.web Safety test tools
Financial services and banking have been victims of security loopholes , Because it destroys a lot of sensitive user data . However , Financial services are a must for everyone . So here we list some security testing tools , For building a robust application .
1,appscan, It's a lot of tools , After scanning, we can find out most of the loopholes .
2,Netsparker Community Edition This program can detect SQL Inject and cross page script events . What's more, it can provide solutions
3,Websecurify This is an easy-to-use open source tool , This program also has some plug-in support , Can automatically detect web vulnerabilities . After running, it can generate a variety of formats of test reports
4,Wapiti This is a use Python Write open source tools , Can detect web applications , Detect injection points in web pages .
5,N-Stalker Free Version This tool can be used to detect 100 More than pages , Including cross page script detection .
6,skipfish This is a lightweight security testing tool , It's very fast , It can be processed every second 2000 A request .
7,Scrawlr HP A free software , Can be detected SQL Inject holes .
8,Watcher: This is Fiddler Plug in for , Can run silently in the background , It can detect cross domain submission, etc ..
9,WebScarab This is actually an agent software , There are many functions , It can detect XSS Cross-site scripting vulnerability 、SQL Injection holes, etc ..
10, Caught tools :fiddler
11、burpsuite: Brute force 、 Caught tools
summary :
Now the hot agile model ,DevOps And many modern and everyday software development methods / Concepts are all supporting tests throughout SDLC Relevance in the process .
Finally, thank everyone who reads my article carefully , The following online link is also a very comprehensive one that I spent a few days sorting out , I hope it can also help you in need !

These materials , For those who want to change careers 【 software test 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful ……
If you don't want to grow up alone , Unable to find the information of the system , The problem is not helped , If you insist on giving up after a few days , You can click the small card below to join our group , We can discuss and exchange , There will be various software testing materials and technical exchanges .
| Click the small card at the end of the document to receive it |
Typing is not easy , If this article is helpful to you , Click a like, collect a hide and pay attention , Give the author an encouragement . It's also convenient for you to find it quickly next time .
Self study recommendation B Stop video :
Zero basis transition software testing :25 Days from zero basis to software testing post , I finished today , Employment tomorrow .【 Include features / Interface / automation /python automated testing / performance / Test Development 】
Advanced automation testing :2022B The first station is super detailed python Practical course of automated software testing , Prepare for the golden, silver and four job hopping season , After advanced learning, it soared 20K
边栏推荐
- Leetcode 210: curriculum II (topological sorting)
- 调用系统函数安全方案
- Yarn: unable to load file c:\users\xxx\appdata\roaming\npm\yarn PS1 because running scripts is prohibited on this system
- 请问polarDB数据库可以通过mysql进行数据源连接吗
- psql 列转行
- Insurance can also be bought together? Four risks that individuals can pool enough people to buy Medical Insurance in groups
- 微信小程序获取扫描二维码后携带的参数
- PyTorch学习笔记(七)------------------ Vision Transformer
- Tell you about mvcc sequel
- 计网 | 【四 网络层】知识点及例题
猜你喜欢

Overview of AOSP ~ WiFi architecture

left join on和 join on的区别

Expressing the transformation of two coordinate systems with vectors

random list随机生成不重复数

Solution of separating matlab main window and editor window into two interfaces

Pytorch learning notes (VII) ------------------ vision transformer

Before the age of 36, Amazon transgender hackers were sentenced to 20 years' imprisonment for stealing data from more than 100million people!

Unity archive system - file in JSON format

使用ShaderGraph制作边缘融合粒子Shader的启示

Once beego failed to find bee after passing the go get command Exe's pit
随机推荐
好用的字典-defaultdict
PE file infrastructure sorting
計網 | 【四 網絡層】知識點及例題
怎么开户打新债 开户是安全的吗
@PostConstruct
Wechat applet obtains the parameters carried after scanning the QR code
Uncaught Error: [About] is not a <Route> component. All component children of <Routes> must be a <Ro
Distributed transaction solutions and code implementation
Getting started with unityshader Essentials - PBS physics based rendering
[analysis of STL source code] functions and applications of six STL components (directory)
New solution of 202112-2 sequence query
I've been doing software testing for two years. I'd like to give some advice to girls who are still hesitating
mysql学习笔记--单张表上的增删改查
After reciting the eight part essay, I won the hemp in June
Migrate Oracle database from windows system to Linux Oracle RAC cluster environment (2) -- convert database to cluster mode
leecode学习笔记-机器人走到终点的最短路径
计网 | 【四 网络层】知识点及例题
Migrate Oracle database from windows system to Linux Oracle RAC cluster environment (4) -- modify the scanip of Oracle11g RAC cluster
Expressing the transformation of two coordinate systems with vectors
使用ShaderGraph制作边缘融合粒子Shader的启示