This resource will always be a work in progress, please help us keep it up to date with new tools and suggestions.
Submit a ToolMobile
Cloud Testing
Mobile Testing
- Adobe Shadow
- Apkudo
- Chrome for Android Web Inspector
- Droid Explorer
- Firefox for Android Remote Debugging
- Gomez
- Google Mobilizer
- iPhoney
- iWebInspector
- Jdrop
- jsconsole.com
- Mobile Perf
- Mobiletest
- MobiReady
- NeoLoad - Web and Mobile Performance Testing
- Opera Dragonfly (Opera)
- Pcapperf
- Safari Mobile Debugger
- SauceLabs
- SeeTest
- Socketbug
- TouchTest
- W3C mobileOK Checker
- Webkit Remote Debugger
- weinre
Mobile Automation
- Calabash
- DevJuice
- eggPlant for Mobile
- Experitest
- Frank - iPad Test Automation
- Gametel
- Jamo Solutions
- MonkeyRunner (Android)
- MonkeyTalk
- PerfectoMobile
- Ranorex
- Robotium (Android)
- SauceLabs
- SeeTest
- SOASTA TouchTest
- T-Plan Robot Enterprise
- Testdroid
- Test Studio for iOS
Mobile Emulators
- Adobe Device Central CS5
- Bolt Browser Emulator
- DotMobi Emulator
- Google GoMoMeter
- iPad Peek
- Matt Kersley’s Responsive Design Tool
- Mobile Phone Emulator
- Opera Mini Simulator
- Pixmobi’s Mobile Phone Emulator
- Responsive Px
- Screenfly by QuirkTools
Web
Inspecting Web Elements
- Chrome - for inspecting HTML elements
- Firebug - A Firefox Add-on
- IE F12 Developer Tools
Web Services
- apigee (REST )
- JSON verifier
- Parasoft SOAtest
- REST-assured - Stub web services in integration tests
- SoapUI
Performance testing tools
- AgileLoad
- AppDynamics Pro
- AQtime Pro
- Blitz - Load and Performance Testing from the Cloud
- Browserscope
- ControlJS
- Cuzillion
- Dynatrace Ajax
- eggPlant for Performance Testing
- Episodes2
- Facilita
- Gridinit
- Hammerhead
- HTTP Archive
- Jmeter
- Loadrunner
- LoadUI
- LoadComplete
- LoadStorm
- Loadtimer
- MySpace’s Performance Tracker
- Neoload
- QALoad
- OpenSTA
- Oracle Application Test Suite
- P3PC
- PageSpeed
- PageTest
- Silk Performer
- SpriteMe
- Test Studio
- VersaTest Automator
- Visual Studio Ultimate 2012
- Yandex.Tank
- YSlow
- WAPT
- Web Exponents
- Website Load Testing - Neustar
- Website Monitoring - Neustar
- WebWait
HTML validators
Cross-browser & cross-platform tools/services
- Adobe Browser Lab
- Browser Photo
- Browsera
- BrowserBox
- BrowserCam
- Browserling
- BrowserStack
- BrowserShots
- Can I Use
- CloudTesting
- CrossBrowserTesting
- eggPlant for Cross Platform
- IE Tester
- ievms
- Lunascape
- Mogotest
- MS Expression Web SuperView
- SauceLabs
- Selenium Remote Control
- Spoon
Functional
Browser Add-ons
Firefox add-ons
- Accessibility Evaluation Tool Bar
- Awesome screenshot
- ClearCache
- Clear Console 1.7 - clear your cache, cookies, history, html5/local storage, http logins
- CopyPlainText
- Fiddler Hook
- FireBug
- FireCookie
- FireSizer
- Greasemonkey
- IE Tab
- Quick Locale Switcher
- Regular Expressions Tester
- RESTClient – debugger
- SeleniumIDE
- SQL Injection
- TamperData
- TAW3
- W3C Page Validator
- Webshots
Chrome add-ons
- Awesome screenshot
- Firebug Lite for Chrome
- PageSpeed Insights
- Postman REST Client
- RegExp tester app
- Resolution Test
- REST Console
- YSlow
Desktop
Windows
- Application Verifier
- AutoIT
- C/C++test
- Command Prompt
- cURL
- Cygwin
- dotTest
- Eclipse
- Foglight - Performance testing tools
- Insure++
- Intelegia
- Memory Checker
- Memtest
- Mohawk
- Process Monitor
- Ranorex
- Resource Thief
- Test Studio
- Testing Anywhere
- WinDbg
- Wireshark
File sharing and document management
Test Management
- ALM
- Enterprise Tester
- Excel
- Gemini
- Kalistick
- imbus TestBench
- InformUp
- iTM (intelligent Test Method)
- Microsoft Test Manager
- PractiTest
- QABook
- QAComplete
- QaTraq
- Ortask - Predictive and advanced analytics
- qTest
- Parasoft Concerto
- Polarion QA
- Rally
- ReQtest
- SAP Solution Manager - SAP Solution Manager
- Seapine ALM Reporting Platform
- Squash TM
- SpiraTeam
- T-Plan Professional
- Tarantula
- TestCube - a Web-based test case management tool designed to integrate & track enterprise-wide Test Cases
- TestLodge
- Testpad
- TestRail
- Testuff
- TestWave
- Test Collab
- Testlink
- XStudio - ALM solution
- Zephyr Community Edition
- Zephyr for JIRA
- Zephyr Enterprise Edition
Test Case Generating Tools
Issue Tracking
- Alexsys Team
- AgileWrap
- Agility
- Assembla
- Bontq
- BugAware
- BugDigger
- BugNet
- BugTrack
- BugTracker.NET
- BugUp
- Bugzilla
- Business Story Manager
- Census
- Comindwork
- Defect Manager
- DevTrack
- DoneDone
- FogBugz
- Fossil
- Gemini
- HP quality center
- informUp
- IssueView
- itracker
- Jira
- JTrac
- Mantis
- OnTime Scrum
- OTRS
- PR-Tracker
- qTest
- QuickBugs
- Rational ClearQuest
- Redmine
- Request Tracker
- Roundup
- Sifter
- StarTeam
- Scarab
- Serena Issue and Defect Management
- T-Plan Incident Manager
- TargetProcess
- Teamlab
- TeamSupport
- TestTrack
- The Bug Genie
- TheBugTrack
- Trac
- TrackStudio
- Vault Pro
- VisionProject
- Visual Studio Team Foundation Server 2012 (TFS)
- YouTrack
- Web Bug Tracker
- WebIssue
Exploratory
Security
Tools
- Google Ratproxy
- OWASP
- Parasoft Test
- sqlmap
- XSS Filter Evasion Cheat Sheet
- Web Application Security Testing Cheat Sheet
Packet sniffers
Data
- Credit Card Numbers Generator
- Dice
- Fake Name Generator
- Generate Data
- Google Earth
- Jailer
- Lorem Ipsum
- Online Convert
- Robocopy
- Test Data Generator
- vBenerator
Database
Image Editing
- GIMP
- NHibernate
- Paint.NET
- Pixelmator (Mac)
Screencast and Screen Capture
- Bug Shooting
- BB Flashback
- CamStudio
- Camtasia
- FastStone
- FireShot
- Greenshot
- Gyazo
- HyperCam
- IrfanView
- iShowU
- Jing
- qTrace
- Paparazzi!
- Printkey
- ScreenHunter
- Screenr
- ShareX
- Skitch
- SnagIt
- TinyGrab
MindMaps
Cheatsheets
- Common Software Errors - Logigear (PDF)
- CS193H: High Performance Web Sites
- Heuristic Test Strategy Model - Satisfice (PDF) or in MindMap format
- Test Heuristic Cheat Sheet - TestObsessed – (PDF)
- You Are Not Done Yet - Michael Hunter (PDF)
Test Automation
Unit testing
- GXunit
- HTMLUnit
- Jtest
- JUnit
- Ninja Turtles - open source .NET mutation testing framework
- NUnit
- Parasoft Test
- PHPUnit
- Resharper
- Sonar - Code Quality
Behavior-driven development (BDD)
- Behat
- Business Story Manager
- Capybara
- Cucumber
- Cuke4Nuke
- easyb
- JBehave
- Nunit
- PHPSpec
- RSpec
- SpecFlow
- StorEvil
- Twist
Web
- ApacheBench
- Automated Test and Re-Test (ATRT)
- Axe Test Automation Platform
- Cacique Test – based on Selenium
- Fighting Layout Bugs - library for automatic detection of layout bugs in web pages
- FitNesse
- GXtest
- httperf
- JMeter
- Maveryx
- QA Wizard Pro
- QF-Test
- QualityBots
- HP Unified Functional Testing (Quick Test Professional)
- PageObject
- Ranorex
- Robot Framework - generic test automation framework
- Sahi
- Saunter (Python and PHP)
- Scripting - Perl, C, C#, Ruby, Javascript
- Selenium
- Sikuli Script
- SOAtest
- Squash TA
- Squish
- T-Plan Robot Enterprise
- TaaS (Test as a Service)
- TestComplete
- Testing Anywhere
- Test Studio
- TestNG
- TestShell
- Visual Studio Premium
- Xebium
- Xenu
- WAAT - Web Analytics
- Wamp / Xamp / Lamp
- WAPT
- Watij
- WatiN
- Watir
- Watir WebDriver
- WinRunner
- JAutomate
- NCrunch - automated concurrent testing tool for Visual Studio .NET
- QA Wizard Pro
- Test Complete
Functional
- SWTBot - open-source Java based UI/functional testing tool for testing SWT and Eclipse based applications
Test Automation Generation Platform
Communication & Collaboration
- Chatting: Skype - GTalk
- CorkBoard.me
- Jitsi
- Paste
- Scrum Do
- TypeWithMe
- Trello
Continuous integration testing
- CruiseControl
- DamageControl
- jenkins
- Mighty Moose - continuous testing tool for the .Net and Mono platform
Monitoring
Misc
- Bug in your list
- Code Review Tool
- Confluence
- CTWeb - Pairwise
- Cygwin
- Development Testing - Policy Driven Development Testing
- findbugs - Find Bugs in Java Programs
- Fivesecondtest
- IP Address Tools
- Join.me
- LifeCycleSuite
- Oldapps
- OWASP Testing Framework
- NeoLoad 4.1 - WAN Emulation
- PDF Download
- S.E.A.L.4TESTS - Select, extract, anonymyze and load
- Siege
- Splashdata
- Support Details
- SVN
- Synergy
- Teamviewer
- Twiki
- XML Notepad 2007
- W3Schools - Education / Learning
- Website Grader
Hi,
The list is very extensive and does cover just about everything a tester needs.
I’m sure people will have things to ad.
What I think is missing, are a few facts (not description) about each software such as:
Open source?
Freeware/Shareware/License..and what kind?
Company name (not the brand).
Good for L\M\S test teams or some other reference as to the number of users the software is aimed for (if relevant of course).
Any other relevant comparison criteria you think.
Thanx,
Dan
Great list with a lot of wonderful tools.
An important category of tools is missing: Test Case Generating Tools (pairwise, orthogonal arrays, etc.). These tools are applicable to all types of software testing. They help reduce the amount of time required to select tests and document tests and try improve the quality and thoroughness of tests by eliminating wasteful repetition and packing more coverage into a manageable number of tests.
Popular tools in this category include:
Hexawise (disclaimer: it is our company’s tool)
AllPairs (made by James Bach) and
Other tools lists at pairwisetesting.com
Justin
Dan Lahat:
What does L\M\S means ?
Large/Medium/Small
Thanks Justin Hunter and Ministry of Testing
Great list. As someone said above if we could add one line to each project it would be great! Thanks for sharing!
Ministry of Testing Team,
Have you considered turning this list into an editable Wiki? It might be a win/win for everyone. Testers would benefit because they could share their good ideas and get answers to questions like “How can Google Earth be effectively used as a helpful ‘Data Tool’ ?” Your site would probably benefit from higher traffic.
Shrinivas,
1) In answer to your question, L/M/S (in this context) meant “Large, Medium, Small” (as in “many large teams use HP Quality Center”). In other contexts, LMS often means Learning Management System.
2) No need to thank me. I didn’t put the awesome list together. I just made a self-interested suggestion to include test design tools in the list.
Hi Justin,
Thanks.. It was even the first step which is a good move for testers community.
My Name is “SRINIVAS”
Hi Justin – we had considered the wiki side of things, but had tried to do it in the past without much luck. I also struggle with how it could flow nicely with the rest of content we have or will produce.
Awesome list… helps a lot…
Awesome list!
If not wiki, can we have description of the tools (may be hide/show contents) and classify each category into further 2 sub-categories. a) Paid. b) Open Source.
Thanks!
Classifications … sub-categories … descriptions … this is beginning to sound like a full-fledged database project. I think the existing categorized list with links provides a pretty good resource for testers to get some ideas and do their own research (which is necessary in a context-driven test approach).
Hi all,
Is Quick Test Professional missing from the list? Presumably this would come under Web – I see Winrunner there but not QTP!. Im wonder what BDD stands for? could we maybe avoid using three letter acronyms (TLA’s) without expansion
Could I suggest CA LISA for Virtualisation and automated testing and Green Hat automated testing tool for middleware.
Perhaps a way of developing the list would be to try and have some sort of survey or poll to establish the size of the user base for each tool?
Regards
David
Nice list … I’ve been enjoying the cloud based cross browser testing bit these days. Anyway, thanks for sharing!
Hi.. thanks.. it is very extensive, I feel for each category can we have top 5-10 tools which will be more useful.