Post Image
31 Oct

Tools Most Used By Software Testers

This is another article written by a Software Tester based on results of a survey of Software Testers. It covers tools used in the industry.

A short while back, I asked our lovely LinkedIn community which tools they used in their Software Testing. It was a short and free format survey, like all the others I have done before.

The tools could be anything you deemed useful to your work and need not be the household names we pay thousands for.

LinkedIn tells me there were more than 3,000 views of the post and I collected just short of 300 responses in the survey. Don't be so shy next time, please :-)

The Respondents' Working Landscape

I like to know a little, not too much though, about my respondents. So I asked which kind of development Lifecycle they work in. Turns out it was a very unequal split between Waterfall and Agile:

Post Image

Open Source Fans?

With the growth in the use of Open Source tools, I wondered what the respondents' opinion on these in general were. I heard all sorts of stories where companies are too tight to pay for tools and others like the support they get from the paid tools. Anyhow, the respondents were heavily in favour of Open Source tooling:

Post Image

Which Tools Are You All Using?

The below pie chart is the top 12 tools on the list compiled entirely by the respondents. (The full list is at the very bottom).
They're all well known 'tools' to seasoned testers.
Postman is really thriving these days and signals the testing required due to the growing trend towards internet facing end customer software.
Post Image

In Summary

The respondents 'said' they were Agile and that they are keen on Open Source tools.
This was reflected in the results with Jira and Selenium dominating.
For Functional Automation, I was surprised not to see mention of CodedUI as I know it is in use in many places. Perhaps the tendency is for programmers to use it for Unit tests and they did not partake in my survey.
It surprised me too that Slack was not higher on the list but the responses come in over a 2 week period usually, based on my network and others it spreads to. Dare say I'd get different answers if I repeated it.
Comments showed there's still much love for HP's old Test Director / Quality Center / (Micro Focus) ALM but many were suffering the less intuitive flows of Jira.

The Full List of Tools:

JIRA

Issue & Project Tracking Software from Atlassian
Website

Selenium

Web Browser automation from many Committers
Website

HPE ALM

Application Lifecycle Management software from Micro Focus
Website

MS Excel

Microsoft Spreadsheets for many purposes
Website

MS TFS

Software development tools from Microsoft
Website

Git

Version Control System - free and open source
Website

Postman

Test API requests from Postdot Technologies
Website

QTP/UFT

Automated Test tool from Micro Focus
Website

JMeter

Load and Performance testing from Apache
Website

SoapUI

REST and SOAP Testing Tool from SmartBear
Website

Zephyr

Test Management with JIRA and Confluence
Website

Specflow

Define and manage automated tests
Website

SQL Server

Relational Database Management System
Website

QAcomplete

Test Case Management Tool from SmartBear
Website

Fiddler

Free Web debugging Proxy from Telerik
Website

Cucumber

Collaborative specification and testing
Website

Notepad ++

Free Source Code editor
Website

PL/SQL developer

IDE for Oracle Databases from Allround Automations
Website

OneNote

Note taking application from Microsoft
Website

Charles Proxy

Web Debugging Proxy application
Website

WebDriver

Native Browser driving tool
Website

Confluence

Project Content Collaboration from Atlassian
Website

PowerPoint

Presentation Slide creator
Website

Cppcheck

Static Analysis of C/C++ code
Website

Unix

Computer Operating System
Website

Linux

Unix-like Operating System
Website

Cygwin

Linux-like tools on Windows
Website

Protractor

End-to-end Browser test framework for Angular
Website

Thunderbird

Free email application from Mozilla
Website

Appium

Test automation framework for native, hybrid and mobile web apps
Website

Wiremock

Simulator for HTTP-based APIs
Website

dBVisualiser

Database management and analysis tool from DbVis Software
Website

Microsoft Test Manager

Test Management Tool
Website

Ghost Inspector

Automated website tests from the Cloud
Website

Bugzilla

Web-based defect management from Mozilla
Website

Rational Test Manager

Test Management tool (no longer available?) from IBM
Website

GitHub

Version Control repository hosting service
Website

Jenkins

Automation of software Build, Test and Deploy
Website

Eclipse

Integrated Development Environment
Website

LCOV

GUI for Gcov - source code coverage analysis and profiling
Website

IntelliJ

Java Integrated Development Environment
Website

Testrail

Test Case Management from Gurock
Website

CLOC

Counts lines of source code
Website

AutoIT

Scripting language for automating Windows GUI
Website

Docker

Software containerisation platform
Website

Testbirds

Crowdtesting website
Website

Google Search

Internet search engine
Website

SpiraTest

Requirements, Test and Defect Management
Website

Snagit

Screen Capture software
Website

Android Studio

Official IDE for Android
Website

LoadRunner

Performance Testing software from Micro Focus
Website

TestNG

Testing Framework for Java
Website

Visual Studio

Integrated Development Environment from Microsoft
Website

Trackball mouse

Yes, a physical computer trackball mouse
Amazon examples

WireShark

Network Protocol Analyzer
Website

Test Case Lab

Test Case Management tool
Website

Bash

Unix Bourne Again SHell
Website

The Telephone

Often the best way to communicate
No Website Link required!

UserTesting

Website to arrange Usability testing
Website

Splunk

Real-time answers from your machine data
Website

TestCafe

Framework for testing websites and apps
Website

Jest

JavaScript testing
Website

Jasmine

Testing framework for JavaScript
Website

Karma

Test environment for running tests on JavaScript
Website

VersionOne

Accelerate Agile and DevOps deliveries
Website

Rally Dev

(Now CA's Agile Central) Agile Development software
Website

Everything-as-code

Treat everything like Application code
Website

TCS MasterCraft DevPlus

Agile and DevOps product for Delivery, Test, Release, Deployment
Website

Slack

Team Communication tool
Website

Robot Framework Foundation

Test automation framework for acceptance testing and acceptance test-driven development
Website

SonarQube

Continuous inspection of code quality
Website

Xray for JIRA

Test Management add on for Jira from Xpand IT
Website

REST Assured

Test REST services in Java from Johan Haleby and Parkster.
Website

HTTParty

Test WebServices
Website

Airborne

RSpec driven API testing framework
Website

Nokogiri

HTML, XML, SAX, and Reader parser.
Website

T-Plan Robot

Black Box test automation
Website


Take me to some more to read about Testing

Take Me