WebInject is a free tool for automated testing of web applications and web services. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, AJAX, Servlets, HTML Forms, XML/SOAP Web Services, REST, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional, acceptance, and regression tests.
Cucumber is a software tool used by computer programmers that supports behavior-driven development. Central to the Cucumber BDD approach is its plain language parser called Gherkin.
JUnit is a unit testing framework for the Java programming language. JUnit has been important in the development of test-driven development, and is one of a family of unit testing frameworks which is collectively known as xUnit that originated with SUnit.
Selenium is a portable framework for testing web applications. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language.
Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It has made design and tool decisions to encourage a vibrant contributing community.
Informatica is a software development company founded in 1993. It is headquartered in Redwood City, California. Its core products include Enterprise Cloud Data Management and Data Integration.
Broesershots is a free open-source online web application providing developers a convenient way to test their website's browser compatibility in one place. It makes screenshots of your web design in different operating systems and browsers.
SOAPSonar is focussed on reducing the time and complexity required to develop and maintain test cases. Testing each individual service independently of the client application, while still chaining the test workflow for automation.
MonkeyTalk is an open source mobile app automation testing tool for Android and iOS. It is a simple-to-use tool which automates real, functional interactive tests for iOS, Android, Web/HTML5, Hybrid and Flex apps.
SoapUI is the world's most widely-used automated testing tool for SOAP and REST APIs. Write, run, integrate, and automate advanced API Tests with ease.
DbUnit is a JUnit extension (also usable with Ant) targeted at database-driven projects that, among other things, puts your database into a known state between test runs.