Selenium Webdriver is a portable framework for automating web applications for different testing purposes. It is an open source testing software.
It is mainly used for creating robust, browser-based regression automation suites and tests.
This tool provide a rich set of testing functions specifically geared to varied testing scenarios of all types of Web applications
The operations provided by this tool are highly flexible and afford many options for comparing UI elements to expected application behavior
Froglogic - Squish
Squish is the commercial software automation tool to automate the functional regression tests and system tests of their graphical user interface (GUIs) and human machine interfaces (HMIs).
The Squish GUI testing tool, a 100% cross-platform tool, supports all the desktop, mobile, web and embedded platforms
It also provide test script recording, powerful and reliable object identification and verifications, zero dependency on screenshots or visual appearance, and powerful integrated development environment (IDE)
JMeter is an open source testing software. It is a pure Java application primarily for load and performance testing for analyzing and measuring the performance of a variety of services and web applications
JMeter is designed to cover various categories of tests such as load testing, functional testing, performance testing, regression testing, etc.
JMeter can also be used as a unit-test tool for JDBC database connections, FTP, LDAP, Webservices, JMS, HTTP, generic TCP connections and OS native processes
SoapUI is an API testing tool majorly used for testing the SOAP services and the REST APIs
It is the de facto standard tool for functional testing of APIs, allowing you to easily and quickly create automated functional, regression, compliance, and security tests
It supports all the standard protocols and technologies to test all kinds of APIs
It is licensed under the terms of the GNU Leaser General Public Licence (LGPL)
It is available as both open source tool as well as commercial product and can be configured based on the requirements and volume of the testing
Postman is the only complete API development environment, for API developers, used by more than 5 million developers and 100000 companies worldwide.
Postman is a powerful tool for performing integration testing with your API. It allows for repeatable, reliable tests that can be automated and used in a variety of environments
It can be also integrated with build systems, such as Jenkins using the Newman command line tool
It is also available as both open source tool as well as commercial product
Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software
Jenkins helps to automate the non-human part of the software development and testing processes, with continuous integration and facilitating technical aspects of continuous delivery
Jenkins is a highly extensible product whose functionality can be extended through the installation of plugins.
JIRA is a test management tool majorly used for bug tracking, issue tracking, and agile project management.
Jira is a commercial software product that can be licensed for running on-premises or available as a hosted application
It is built for every member of the software team(especially for SCRUM team) to plan, track, and release great software in an efficient way