.
HttpMaster is a web development tool to automate testing of RESTful web services, web API applications, and websites. It can execute requests against various web servers and monitor response data. HttpMaster is especially useful when testing web services output data because it can display and validate the most popular REST return formats; XML, JSON, and HTML. HttpMaster also supports a definition of dynamic parameters which can be used to dynamically generate batches of web requests. HttpMaster also offers some advanced tools, like project wizard for creating new projects and URL, encode/decode utility.
Points: 0
You voted ‘up’
Tsung is a distributed load testing tool and an open source tool written in Erlang. It is protocol-independent and can currently be used to stress Jabber/XMPP, HTTP, SOAP, LDAP and PostgreSQL servers (SSL is supported). It simulates complex user's behaviour using an XML description file, reports many measurements in real time (including response times, CPU and memory usage from servers, customized transactions, etc.). HTML reports (with graphics) can be generated during the load. For HTTP, it supports 1.0 and 1.1, has a proxy mode to record sessions, supports GET and POST methods, Cookies, and Basic WWW-authentication. It has already been used to simulate thousands of virtual users.
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 - simple.
Rapise is the next generation software test automation platform that leverages the power of open, extensible architecture to provide the most rapid and flexible functional testing tool on the market today. Rapise's unique Learn and Go testing method is much more time efficient than traditional record-and-playback processes. Objects can be edited during the learning process instead of waiting for all objects to be recorded then edited. Rapise provides powerful built-in support for the following environments: Java, Google Web Toolkit, Yahoo User Interface, Web applications including AJAX, Windows Forms including Infragistics, DevExpress, Telerik, Adobe Flash/Flex including AIR, Microsoft .NET, Win32 applications and WPF.
Runscope helps developers and testers solve API problems fast with automated API testing, monitoring and powerful debugging tools -- no coding required. A Runscope Radar test is a group of one or more HTTP requests executed sequentially. For each request in the test plan, you can define Assertions on expected response data and Variables containing extracted response data to be used in subsequent requests. For advanced assertion or data extraction scenarios, you can use JavaScript. A test Passes if all the assertions pass & Fails if any assertion fails. Tests can be run from the cloud or behind firewall against any public or private API. When a test completes, notifications can be sent via email, webhook, PagerDuty, Slack, HipChat, and more.
RedwoodHQ is a free Open Source test automation framework that allows multiple users to develop automation code, create readable action/keyword driven test cases and execute them all under a single Web interface. RedwoodHQ supports any Java/Groovy code or test tools like Selenium, Appium, etc., can be used for back-end as well as front-end automation.
WAPT is a load and stress testing tool that provides a way to test any web site, including business applications, mobile sites, web portals, etc. It works as a single application that includes test design and load generation features. You can record tests using any desktop or mobile browser, design and optimize them with help of a convenient product GUI and run test scenarios with up to approximately 2,000 concurrent virtual users. Your target web site can run under any OS, including all UNIX and Windows platforms. It can be implemented with any web technology and have a distributed architecture consisting of multiple servers and databases. The only requirement is the availability of a web interface through which WAPT can simulate the activity of real site visitors.
BlazeMeter is a self-service, load and performance testing cloud, compatible with open source Apache JMeter™, the popular performance testing framework. An optimal solution for developers and Quality Assurance (QA) professionals, BlazeMeter provides an enterprise grade, JMeter environment with unlimited load testing capacity, comprehensive, interactive real-time reporting and sophisticated result analysis and recommendations. Build a dedicated, virtual load testing lab in the cloud, requiring only a browser with a choice of 7 multi-geo locations, including California, Virginia, Oregon, Tokyo, Ireland, Singapore and Sao Paulo.
eggPlant Manager is a test management tool supporting test automation initiatives by working with the functional testing tool eggPlant Functional, and device cloud management tool eggCloud. This web-based test management tool allows you to define test runs, schedule test executions for full testing automation, easily manage your systems and devices-under-test, manage and co-ordinate multiple instances of eggPlant Functional, and analyze aggregated results. eggPlant Manager helps you set up a continuous integration and test quickly and reliably.
Theme by Danetsoft and Danang Probo Sayekti