List of Best Testing Tools
- qatestingthreesixt
- Dec 1, 2021
- 12 min read
BUG Management Tools
Eventum: Eventum permits to create and list issues, but also to get statistics and reports. Can be customised to use for any needs product backlog, system admin helpdesk, bug reporting, etc.
MantisBT: Mantis permits to create and list issues, but also to get statistics and reports.
JIRA: JIRA is the project tracker for teams planning, capture and organize issues, assign work, and follow team activity. This is not free and costs 300$/mo for 100 users.
Agile Project Management Tools
Scrum VersionOne Rally TargetProcess
Scrumban/XP PivotalTracker JiraAgile
Automated GUI Regression Testing Tools
iMacros: Use iMacros for functional, performance, and regression testing of web applications. iMacros is the only tool that can automate in-browser tests with Internet Explorer, Chrome and Firefox. It is also the only tool to perform in-browser tests ofJava, Flash, Flex or Silverlight applets and all AJAX elements
Selenium: To create quick bug reproduction scripts, to aid in automation-aided exploratory testing, to create robust, browser-based regression automation and scale and distribute scripts across many environments
Unit Testing / Code Refactoring Tools
N-Unit: NUnit is a unit-testing framework for all .Net languages.
ReSharper: ReSharper is a renowned productivity tool that makes Microsoft Visual Studio a much better IDE. ReSharper has features such as code inspections, automated code re-factorings, fast navigation, coding assistance, generation of common code, internationalization assistance, unit test runner, etc.
FxCop: FxCop is an application that analyzes managed code assemblies (code that targets the .NET Framework common language runtime) and reports information about the assemblies, such as possible design, localization, performance, and security improvements. Many of the issues concern violations of the programming and design rules set forth in the Design Guidelines, which are the Microsoft guidelines for writing robust and easily maintainable code by using the .NET Framework.
StyleCop: StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. StyleCop has also been integrated into many third-party development tools.
CodeReviewer: CodeReviewer is a simple-to-use tool that comes with a number of features to make code reviews easier – and pain free. Enables – Asynchronous Reviews – User Threaded Contextual Chat – Real-Time Chat – Test and Diff Files Locally – Defect Tracking & Management – IDE & SCM Integrations – Easy Deployment & Administrations – Simple Reporting – Support
Web Services / Functional Testing Tools
Soap-UI: SoapUI is a free and open source cross-platform Functional Testing solution for Web-Services.
AlertSite API Monitoring Tool: AlertSite for API Monitoring is a free tool to monitor your most important APIs and make sure that critical functionality performs as expected. It brings together AlertSite’s market-leading web performance monitoring with SoapUI, the world’s most popular pre-deployment testing tool, for an integrated tool kit that ensures API quality pre- and post-deployment
Application Monitoring Tools
CACTI(GNU General Public License) :Linux/Unix OS monitoring tool,monitors CPU Usage, Memory Usage, Processes per users, Load Average for any given interval. It can also monitor any number of hosts. It is used to monitor testing servers during performance tests
AWStats(GNU General Public License) :Open source web analytics reporting tool, used to analyze web traffic statistics during performance tests (Number of Visits, Number of Pages per visit, Number of Hits per visit, Bandwidth/Throughput, Visits Duration, Web Compression …)
AlertSite API Monitoring Tool: AlertSite for API Monitoring is a free tool to monitor your most important APIs and make sure that critical functionality performs as expected. It brings together AlertSite’s market-leading web performance monitoring with SoapUI, the world’s most popular pre-deployment testing tool, for an integrated tool kit that ensures API quality pre- and post-deployment
DejaClick™: AlertSite’s cutting edge transaction recorder, DéjàClick™, makes it simple to monitor web pages and transactions. Simply record the steps in a transaction that you’d like to monitor– no complex scripting required. Because DéjàClick™ is browser-based, it gives you a true browser perspective of performance.
Configuration Management Tools
TortoiseSVN: Interface to SVN version control
Subversion : Subversion is a free/open source version control system (VCS). That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed.
Continuous Integration Tools
Jenkins : Jenkins is an open source continuous integration tool written in Java. It provides continuous integration services for software development. It is a server-based system running in a servlet container such as Apache Tomcat. It supports SCM tools including CVS, Subversion, Git, Mercurial, Perforce, Clearcase and RTC, and can execute Apache Ant and Apache Maven based projects as well as arbitrary shell scripts and Windows batch commands.
Hudson : Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server. It supports SCM tools including CVS, Subversion, Git, Perforce, Clearcase and RTC, and can execute Apache Ant and Apache Maven based projects, as well as arbitrary shell scripts and Windows batch commands.
Server-Side Performance Testing Tools
JMeter: The Apache JMeter™ desktop application is open source software, a 100% pure Java application designed to load test functional behavior and measure performance
Load-UI: LoadUI is a Open Source Load Testing solution that is free and cross-platform. This can be used to perform website and web-services load testing and can be integrated with SoapUI
Client-Side Performance Testing Tools
Firebug : Client-Side performance testing can be performed as its net panel enables to view the web-page components loading & rendering, timings, byte size, time taken, hostings, types of connection activities, including JS, images, css, html, AJAX requests, header info, cache info, http errors. Helps to inspect elements so that you can get a “feel” for how the web page is constructed. This enahnaces the test efforts as testers can provide valuable insights to developers on performance improvement points.
Firefox Throttle(Free License): Firefox Add-on (compatible to lower versions of FF v3.0.* only). It helps to simulate various internet speed (T1 to 56Kbps) to analyze the page performance in combination of Firebug.
Google’s Page Speed: Firefox/Firebug Add-on. Helps to evaluate the performance of web pages and to get suggestions on how to improve them.
YSlow(License): YSlow analyzes web pages and suggests ways to improve their performance based on a set ofrules for high performance web pages. YSlow is aFirefox add-onintegrated with theFirebugweb development tool
Extended Status Bar: Firefox/Chrome Add-on to record page speed, percentage, loading time and size
Other website speed and performance tools: Webslug LightSpeedNow(NOT Free) BrowserMob (NOT Free) Web Page Analyzer
Compatibility/Mobile Testing Tools
User-Agent Switcher: Firefox/Chrome Add-on: The User Agent Switcher changes your user agent to spoof other devices and/or browsers. It adds a menu and toolbar button on Firefox. Various user agents can be imported to quickly configure and mimic OS/Browsers.
Crossbrowsertesting.com: Cross browser compatibility testing across browsers and operating systems. Automated screenshots and Live browser testing of ajax, css & javascript. Mac OS, Mobile OS such as iOS, Android, iPAD, Tablets, Linux OS & various browsers are also available for compatibility testing.
PerfectoMobile : The MobileCloud is a 100% web-based Software-as-a-Service (SaaS) platform enabling testers and developers to easily access multitude of REAL mobile handsets and tablets connected to LIVE mobile networks spread in different geo-locations.
IETester: IETester is a free WebBrowser that allows you to have the rendering and javascript engines of IE10, IE9, IE8, IE7 IE 6 and IE5.5 on Windows 8 desktop, Windows 7, Vista and XP, as well as the installed IE in the same process.
IDE / Code Editing Tools
Notepad++ : Notepad++ is a free source code editor and Notepad replacement that supports several languages. Running in the MS Windows environment, its use is governed by GPL License.
EditPlus : EditPlus is a text editor, HTML editor, PHP editor, Java editor and Hex Viewer for Windows. While it can serve as a good Notepad replacement, it also offers many powerful features for Web page authors and programmers.
MonoDevelop : MonoDevelop is a free thin-client cross-platform IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.
VisualStudio : Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop console and graphical user interface applications along with Windows Forms or WPF applications, web sites, web applications, and web services in both native code together with managed code for all platforms supported by Microsoft Windows, Windows Mobile, Windows CE, .NET Framework, .NET Compact Framework and Microsoft Silverlight.
VBSEdit : VbsEdit, the award-winning VBScript editor that dramatically reduces the time you spend writing. The evaluation version never expires.
Video Recorder / Screen Capture Tools
Jing : Simple, Free and Light-Weight, Record and Capture, Easy Sharing. Select any window or region that you would like to record, and Jing will capture everything that happens in that area. From simple mouse movements to a fully narrated tutorial, Jing records everything you see, and do. Jing videos are limited to five minutes for instant, focused communication. Very helpful for testers to record the bugs on screen and provide to developers to reproduce following the steps shown in video.
Meeting Recorder / Screen Sharing / Online Meeting Tools
JoinMe : join.me combines instant screen sharing and powerful meeting tools in an app that anyone can use to present, train, demo or concept. join.me is designed to be intuitive and accessible, providing features that you’ll use every day for everything from show-and-tell to formal presentations. It allows free screen sharing, internet calling, chat, send-files, etc. upto 10 participants in the meeting.Skype / NetViewer / TeamViewer and GoToMeeting are various other tools which can be used for such purposes.
Useful Firefox/Chrome Add-ons
ColorZilla: ColorZilla for Firefox/Chrome is an add-on that assists web developers and graphic designers with color related tasks – both basic and advanced. With ColorZilla you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program.
Fireshot : FireShot integrates with Firefox, Google Chrome, IE. FireShot can capture web pages entirely providing a high quality output. It’s also possible to capture a selection or just a visible part of the web page, edit, and store from Fireshot menu options.
MeasureIT : This add-on will tell you the height and width of anything you want to measure in a webpage. Now, you might want to know how this help? This helps if you want to check the image size. Example: In requirement document the customer has said he / she needs image of 90 x 89 [ Height and width ] and this add-on can help you in doing that. You just need to activate the add-on and use your mouse to mark the area of the image or anything and you will get the height and width.
Firesizer : Provides a menu and status bar to resize the window dimensions to a specific size.
TotalValidator : Total Validator is an (X)HTML validator against W3C standards, an accessibility validator, a spell checker, and a broken links checker all rolled into one tool allowing one-click validation of your website / webpage.
Behind the Asterisks : This add-on reveals the password which means it shows the characters behind the asterisks. Look at the below screenshot. Suppose there is a maximum length of password characters allowed for a password text field and after the visible area of text field you do not know if your characters are being typed or not as you just see asterisks and you cannot differentiate as all the characters are asterisks. Now, you can use this add-on to see those characters and see if your characters are really being accepted or it had reached the deadend.
CheckFox : This add-on is helpful in checking / unchecking multiple checkboxes in a webpage. Example: There are 100 checkboxes in a webpage and you need to test them. Now, you cannot spend time in checking those 100 checkboxes one by one. And also there is no Global checkbox for checking all checkboxes. Now, you need not wait till the developer get that global checkbox for you to test. So, using CheckFox add-on you just need to drag the mouse [ left click ] and leave it where you want to stop checking / unchecking the checkboxes. Now, right-click and choose check / uncheck. So, now you see that how easily you can check / uncheck many checkboxes in very few seconds instead of few minutes.
Google chrome Developers Tools
Clear Cache– by using it we can clear browser cache in a single click.As during our Testing of any application we often need to clear the Browser’s Cache then it will be more easy to clear browser’s cache in a single click.
Lightshot– with a single click we can easily drag a screenshot and save it. We always take screenshot and spend time in print screen and save on paint but with this tools it can our time and easily take screenshot of required area only.
Speed Tracer:- Identification of the components which can be optimized on the page level to improve the loading time of the page.It gives the complete information of each file used in page with their loading time and can decrease the loading time by optimization of the page.
Build Reactor:- Connectivity of Jenkins with Google chrome directly, we don’t need to check the mails or Jenkin URL for checking the build status or any activity regarding CI this tool automatically give the status after any activity on Jenkins.
User Agent Switcher:- With a single click we can set any browser for tesing on different braowers in single browser.
Check my links/ Link Cheker:- Links can be verified automatically on a page with the help of this tool.All the dead links can be find out without clicking each link manaully.
IE Tab:- In Google chrome , IE browser can be operated with all IE versions.
Windows Resizer:- In single click we can Resize our window in any resolution for e.g. All smart phone screens and many others resolutions.
URL Info:-Display the URL in several lines, so you can quickly check parameters and values.
JavaScript Errors Notifier:Notifies JavaScript errors by icon in address bar or notification popup(optional) we don’t need to check the JS error by ctrl+shift+J. We can easily notify the JS error and also open or clear the errors.
Image Properties Context Menu: A simple context menu extension to show the properties of an image , just right click on any image and clicking on Menu we can get all the properties of the image.
IP Address and Domain Information: The Ultimate online investigation tool! See detailed information about every IP Address, Domain Name and Provider by clicking the Icon on tool bar. No need to check any IP addres from google.
Page Load Time: Display page load time in toolbar without any effort. we don’t need to use any other page load time tool or no need to go in Firebug->Network-> measure the load time of page.Security / Penetration Testing Tools
Test your sites and web applications and perform a security assessment/audit of your work with these handy tools:
Use it to view and modify HTTP/HTTPS headers and post parameters, to trace and time http response/requests. You can security test web applications by modifying POST parameters.
This toolbar will help you in testing sql injections, XSS holes and site security. It is NOT a tool for executing standard exploits and it will NOT teach you how to hack a site. Its main purpose is to help a developer do security audits on his code.
XSS-Me is used to test for reflected Cross-Site Scripting. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an XSS attack. The tool does not do port scanning, packet sniffing, password hacking or firewall attacks.
SQL Inject Me is used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack. The tool sends database escape strings through the form fields. It then looks for database error messages that are output into the rendered HTML of the page.
Groundspeed Groundspeed allows input validation testing from the top-down, starting at the web application interface level instead from the HTTP protocol. Some of the practical uses of groundspeed include changing hidden fields, select drop down lists and other fields into text fields, removing size and length limitations on input fields and modifying JavaScript event handlers to bypass client side validation without actually removing it.
Netsparker Community Edition (Windows) This is the free-community edition of the powerful Netsparker which still comes with a bunch of features and also false-positive-free. 1The application can detect SQL Injection + cross-site scripting issues. Once a scan is complete, it displays the solutions besides the issues and enables you to see the browser view and HTTP request/response.
Websecurify (Windows, Linux, Mac OS X) Websecurify is a very easy-to-use and open source tool which automatically identifies web application vulnerabilities by using advanced discovery and fuzzing technologies. It can create simple reports (that can be exported into multiple formats) once ran. The tool is also multilingual and extensible with the add-on support.
Wapiti (Windows, Linux, Mac OS X) Wapiti is an open source and web-based tool that scans the web pages of the deployed web applications, looking for scripts and forms where it can inject data. It is built with Pythonand can detect: File handling errors (Local and remote include/require, fopen, readfile…) Database, XSS, LDAP and CRLF injections (HTTP response splitting, session fixation…) Command execution detection (eval(), system(), passtru()…) N-Stalker Free Version (Windows)
Scrawlr (Windows) Scrawlr is a free software for scanning SQL injection vulnerabilities on your web applications. It is developed by HP Web Security Research Group in coordination with Microsoft Security Response Center.
Watcher (Windows) It is a plugin for Fiddler (the awesome HTTP debugging proxy) and works as a passive-analysis tool for HTTP-based web applications. Watcher runs silently in the background and interact with the web-application to apply 30+ tests (where new ones can be added) while you browse. It will identify issues like cross-domain form POSTs, dangerous context-switching between HTTP and HTTPS, etc.
x5s (Windows) x5s is again a plugin for Fiddler just like Watcher which is designed to find encoding and character transformation issues that can lead to XSS vulnerability. It simply tests user-controlled input using special characters like <, >, ‘, and reviews how the output encodes the special characters.
WebScarab (Windows, Linux, Mac OS X) WebScarab is actually a proxy to sniff the HTTP(s) traffic and manipulate it. However, it comes with features like “parameter fuzzer (for testing XSS and SQL injection vulnerabilities), or “CRLF injection (HTTP response splitting)” and more.
Acunetix Free Version (Windows) This is the free and limited-featured version of a paid/pro product. It performs a check on any website and identifies cross site scripting (XSS) vulnerabilities. And, if you are looking to improve yourself in the area of web application security and need to play with an application legally, there is DVWA (damn vulnerable web app.) which is there for just this purpose.
Mind-Mapping / Flow-Charts / Work-flow / UI Prototype Designing Tools Draw.io: draw.io is a free online diagram drawing application for workflow, BPM, org charts, UML, ER, network diagrams. This can also be connected on Google Drive. It works directly on your browser. Giffy: Professional-quality flowcharts, org charts, UML diagrams, network diagrams, wireframes, technical drawings and more. Gliffy works directly in your browser! xMind: XMind is an open source project, which means it’s free to download and free to use forever. XMind Plus/Pro with more professional features are also available. Millions of people use XMind to clarify thinking, manage complex information, run brainstorming and get work organized.
Visit: https://www.linkedin.com/today/post/article/20140804093306-68499330-smart-tester-list-of-testing-tools?trk=prof-post
Comments