AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying “runtimes” required!
Points: 0
You voted ‘up’
The Apache JMeter™ desktop application is an open source software, pure Java application designed to load test functional behavior and measure performance. Apache JMeter may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types. It can be used to make a graphical analysis of performance or to test the server/script/object behavior under heavy concurrent load.
QA Wizard Pro automates the functional and regression testing of web, Windows, and Java applications, and load testing of web applications. Using a single application to perform both functional and load tests reduces your software investment and training time, and helps your team test more of an application in less time.
JSystem is an open-source framework for writing and running automated software tests, for both software and embedded applications. The aim of JSystem is to provide one simple central framework for functional and system testing of software. A unique characteristic of JSystem is its simplicity and scalability: the JSystem architecture comprises of four layers, with a clear distinction between the underlying business logic of the test and the graphic user interface (GUI). The JSystem structural design affords true scalability to the testing project: as the product evolves the user can build additional tests based on the original solution - without the need to rewrite tests: a mark of a truly sustainable testing project.
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. JUnit is linked as a JAR at compile-time; the framework resides under package junit.framework for JUnit 3.8 and earlier, and under packageorg.junit for JUnit 4 and later.
Jameleon is a data-driven automated testing tool that is easily extensible via plug-ins. Features of applications are automated in Java and tied together independently in XML, creating self-documenting automated test cases. The learning curve is small and maintenance is minimal because Jameleon is broken up into different layers that can be learned by people of different skill sets. Jameleon breaks applications up into features and allows testing at any level, simply by passing in different data for the same test. And because Jameleon is based on Java and XML, there is no need to learn a proprietary technology.
Jelly is a tool for turning XML into executable code. Jelly is a Java and XML based scripting and processing engine. Jelly can be used as a more flexible and powerful front end to Ant such as in the Maven project, as a testing framework such as JellyUnit, in an intergration or workflow system such as werkflow or as a page templating system inside engines like Cocoon.
Watir, pronounced water, is an open-source (BSD) family of Ruby libraries for automating web browsers. It allows to write tests that are easy to read and maintain. Watir drives browsers the same way people do. It clicks, links, fills in forms, presses buttons. Watir also checks results, such as whether expected text appears on the page. Watir is a family of Ruby libraries but it supports your app no matter what technology it is developed in. Whilst Watir supports only Internet Explorer on Windows, Watir-WebDriversupports Chrome, Firefox, Internet Explorer, Opera and also running in headless mode (HTMLUnit).
.
FitNesse is a lightweight, open-source framework that makes it easy for software teams to: Collaboratively define Acceptance Tests -- web pages containing simple tables of inputs and expected outputs, Run those tests and see the results. FitNesse is a tool for enhancing collaboration in software development. FitNesse enables customers, testers, and programmers to learn what their software should do , and to automatically compare that to what it actually does do .
Automation Anywhere is software designed to automate virtually any computer-based process with ease. No-programming-required interface makes it possible for anyone in an organization to quickly and reliably automate tasks of any complexity, including application integration, IT processes, data extraction and migration. It is available in Standard, Premier, Small Business, and Enterprise editions. The tool capabilities includes: Task to EXE, Job scheduler, Drag-and-drop task editor, Workflow and process mapping tools, Built-in Windows, web, and task recorders, Single-click web data extraction capabilities, and more.
Abbot helps to test your Java UI. It comprises Abbot, which lets you programmatically drive UI components, and Costello (built on Abbot) which allows you to easily launch, explore and control an application. The framework may be used with both scripts and compiled code. Testing with Abbot consists of getting references to GUI components and either performing user actions on those components or making some assertions about their state. To facilitate this process, the framework provides ComponentReferences to get a handle on a GUI component (even when it may not yet exist), and extended Robot-like objects, which know how to perform user-level actions on various GUI components.
Silk TestPartner is being discontinued
TestPartner is an automated testing tool for functional testing which enables you to visually capture processes, review results and create tests. TestPartner features a visual, storyboard oriented approach to capturing business processes. It integrates with developer productivity tools; offers VBA scripting; and has built-in collaboration features that facilitate effective teamwork between users, testers and developers. It provides a summary of results, and detailed record of the steps executed, which also serves as test case documentation.
CubicTest is an open source Eclipse plugin that tries to make testing web applications easier to design, understand and run for nontechnical as well as technical users. CubicTest uses a graphical user interface to let users model tests instead of writing test scripts. The tool focuses on enabling test driven development of web applications, but also supports testing of existing web applications. The goal is to make it possible to replace a detailed requirements specification and manual test scripts with tests designed in CubicTest.
JWebUnit is a Java framework that facilitates creation of acceptance tests for web applications. It evolved from a project where we were using HttpUnit and JUnit to create acceptance tests. As the tests were being written, they were continuously refactored to remove duplication and other bad smells in the test code. JWebUnit is the result of these refactorings. It wraps existing testing frameworks such as HtmlUnit and Selenium with a unified, simple testing interface to allow you to quickly test the correctness of your web applications.
eggPlant Functional is a functional testing tool that helps you test faster and easier by automating the execution of your functional tests. eggPlant Functional has revolutionized functional test automation with its patented image-based approach to GUI testing.
Google Test is a unit testing library for the C++ programming language, based on the xUnit architecture. The library is released under the BSD 3-clause license. It can be compiled for a variety of POSIX and Windows platforms, allowing unit-testing of 'C' sources as well as C++ with minimal source modification. The tests themselves could be run one at a time, or even be called to run all at once. This makes the debugging process very specific and caters to the need of many programmers and coders alike.
TestComplete Platform acts as a backbone for TestComplete Desktop, Web, and Mobile. For using either TestComplete Desktop, Mobile, or Web, TestComplete Platform is a prerequisite. TestComplete Platform helps to find the right balance between the speed of application delivery and quality at an affordable cost. TestComplete Platform's integration with other tools ensures quick turnaround is available while releasing software in frequent and shorter release cycles
SUBMIT TOOL INFORMATION HERE
Maveryx is an innovative test automation tool for functional testing, regression testing, GUI testing and data-driven testing of all Java and Android applications.Maveryx does not require any GUI Map or UI recording to create and run the tests. During runtime, Maveryx takes snapshots of the current application user interface and automatically identifies the UI elements to test. Maveryx includes fuzzy matching algorithms to unambiguously recognize and locate UI objects, even if the objects have changed since test creation. This enables testers to automate tests resilient to frequent application user interface changes. The tool has open interfaces and a plugin architecture to add new features and support custom controls.
The Tellurium Automated Testing Framework (Tellurium) is an automated testing framework for web applications. The UI module makes it possible to build UI elements' locators at run time. The framework does Object to Locator Mapping (OLM) automatically at run time so that you can define UI objects simply by their attributes. The Tellurium framework defines a new Domain Specific Language (DSL) for web testing. Tellurium grew up from the Selenium framework, but with a different testing concept. Starting from Tellurium 0.7.0, Tellurium added Tellurium Engine to replace the Selenium Core to better support Tellurium.
AutoHotkey (AHK) is a free, open-source macro-creation and automation software for Windows that allows users to automate repetitive tasks. It is driven by a scripting language that was initially aimed at providing keyboard shortcuts, otherwise known as hotkeys, that over time evolved into a full-fledged scripting language. And if you're really interested, here's a great video about it
SWTBot is an open-source Java based UI/functional testing tool for testing SWT, Eclipse and GEF based applications. It provides APIs that are simple to read and write. The APIs also hide the complexities involved with SWT and Eclipse. SWTBot also provides its own set of assertions that are useful for SWT. You can also use your own assertion framework with SWTBot. SWTBot integrates with Eclipse PDE, Eclipse headless testing framework, Ant and Tycho, so it's easy to use in your IDE and Headless Builds (as part of a CI job for example). SWTBot can run on all platforms that SWT runs on. Very few other testing tools provide such a wide variety of platforms.
WatiN (pronounced as What-in), WatiN has grown into an easy to use, feature rich and stable framework. WatiN stands for Web Application Testing In .NET, and it's a framework that enables web application testing through Internet Explorer. The way that WatiN works is very "easy", knowing that there's a lot of work behind a framework like this. WatiN lets you open Internet Explorer instances, and through interop, interact with the elements in a form. With WatiN, you can get and set values from the elements in a form, and you can fire events of any of the elements in the document too. WatiN is developed in C# and aims to bring you an easy way to automate your tests with Internet Explorer and FireFox using .Net.
Axe is a test automation platform that greatly increases productivity and drastically reduces maintenance overheads for test automation. It uses a simple spreadsheet like interface as a means to define test scenarios and code generation techniques to rapidly generate robust, self-documented automation code. Axe is unique and proven in enabling automation in an Agile environment.
PHPUnit is a unit testing software framework for the programming language PHP. Created by Sebastian Bergmann, PHPUnit is one of the xUnit family of frameworks that originated with SUnit. It uses assertions to verify that behavior of the unit of code under test behaves as expected. PHPUnit is the de-facto standard for unit testing in PHP projects. It provides both a framework to write the tests as well as the functionality to run the tests and analyze their results. It supports the development of object-oriented PHP applications using the concepts and methods of Agile Programming, Extreme Programming, Test-Driven Development, and Design-by-Contract Development.
PerlUnit PerlUnit - an xUnit Testing Framework for Perl language. PerlUnit is now a project on sourceforge.
TAZ is a proven leader in device test automation software. And it's the only software designed to simplify both writing and running automated test cases - from device connection, to equipment testing, to data management. TAZ adds a much-needed testing option, one that gives your manual testers, (the subject matter experts), the power to automate every test they run - without programming. With TAZ, a tester takes a manual test and uses simple TAZ commands to automate his actions.
Ranorex is a Windows GUI test automation framework which provides seamless testing of a wide range of desktop, web and mobile applications. As every robust test automation project requires reliable user interface object recognition, Ranorex focuses on providing the best possible recognition for all types of desktop, web and mobile software applications. Ranorex's award winning object recognition relies on smart RanoreXPath technology - RanoreXPath reduces effort in maintaining tests and at the same time simplifies the testing of dynamically built user interfaces.
View MANUFACTURERS Wallboard
Theme by Danetsoft and Danang Probo Sayekti