SubSpec allows developers to write declarative tests operating at all layers of abstraction consisting of highly composable, small primitive concepts. Based on the powerful xUnit testing framework, SubSpec is easy to integrate with existing testing environments.
Maveryx is a free, open source testing tool designed to provide testers and developers with advanced test automation capabilities for functional testing, regression testing, GUI testing and data-driven testing.
phpspec is a development tool, designed to help you achieve clean and working PHP code by using a technique derived from test-first development called (spec) behaviour driven development (BDD), or SpecBDD.
Karate enables you to script a sequence of calls to any kind of web-service and assert that the responses are as expected. It makes it really easy to build complex request payloads, traverse data within the responses, and chain data from responses into the next request. Karate's payload validation engine can perform a 'smart compare' of two JSON or XML documents without being affected by white-space or the order in which data-elements actually appear, and you can opt to ignore fields that you choose. Since Karate is built on top of Cucumber-JVM, you can run tests and generate reports like any standard Java project. But instead of Java - you write tests in a language designed to make dealing with HTTP, JSON or XML
RedwoodHQ is a free Open Source test automation framework that works with any tool (Selenium, Appium, Silk, etc.) and is VERY easy to install! RedwoodHQ allows multiple users to develop automation code, create readable action/keyword driven test cases and execute them all using a friendly Web interface. RedwoodHQ supports any Java/Groovy, Python and C# code or test tools like Selenium, Appium, etc., can be used for back-end as well as front-end automation.
White is a framework for automating rich client applications based on Win32, WinForms, WPF, Silverlight and SWT (Java) platforms. It is .NET based and does not require the use of any proprietary scripting languages. Tests/automation programs using White can be written with whatever .NET language, IDE and tools you are already using. White provides a consistent object-oriented API, hiding the complexity of Microsoft's UIAutomation library (on which White is based) and windows messages.