Project Hosting on Google Code provides a free collaborative development environment for open source projects.
FEST is a collection of open source APIs that aim at simplifying software testing. It is composed of various modules. All of them can be used with TestNG or JUnit. Swing GUI Testing provides a simple and intuitive API for functional testing of Swing user interfaces, resulting in tests that are compact, easy to write, and read like a specification. Tests written using FEST-Swing are also robust. FEST simulates actual user gestures at the operating system level, ensuring that the application will behave correctly in front of the user. It also provides a reliable mechanism for GUI component lookup.
You voted ‘up’
Test Dept is an ease-of-use framework for unit testing. It is suitable for pure C-code and consists of assertions macros and makefile snippets for automated tests. The framework provides runtime stubbing of functions. Test suites are standalone binaries following a certain specification and can thus be used by arbitrary test-runners.
Pylot is a free open source tool for testing performance and scalability of web services. It runs HTTP load tests, which are useful for capacity planning, benchmarking, analysis, and system tuning. Pylot generates concurrent load (HTTP Requests), verifies server responses, and produces reports with metrics. Tests suites are executed and monitored from a GUI or shell/console.
Update Tool Summary HERE
Watij stands for Web Application Testing in Java. Watij is a Java API created to allow for the automation of web applications. Inspired by the simplicity of Watir and enhanced by the power of Java, Watij automates functional testing of web applications through real web browsers. WebSpec is Watij’s new cross browser and cross platform api for testing web applications. It works with IE, Mozilla, and Safari on their respective platforms for Windows, Linux, and Mac. You can write your scripts using Java or Ruby (via JRuby). Watij’s WebSpec API provides a JRuby extension so you get the power of Ruby and Java combined.
The OpenGXE creates complete application simulations with little or no programming. It directly executes UML, allowing declarative domain models to drive complete functionality. Focus on the business rules and features of the system, without bogging down in implementation details or complicated, platform-specific frameworks.
NativeDriver offers test automation for Android and iOS native applications. It implements the WebDriver API. Google has created NativeDriver, an implementation of the WebDriver API, a test automation framework that uses the native UI instead of a browser UI, as Selenium does, to run functional tests on an application. Google has decided to reuse the WebDriver API for native applications instead of creating a new one due to many similarities between them - they both control the same UI operations such as click, type, read text, switch window-, and users familiar with WebDriver do not need to learn another API and can start using NativeDriver immediately. Currently working on the following versions:
A simple unit testing framework for C based on the xUnit style. Ideal for Test Driven Development (TDD). Designed to be portable. Those who are new to TDD / Unit Testing, can jump straight to Getting Started. Seatest requires to explicitly register all the tests and fixtures as the framework needs to be easily used in embedded environments / compilers / IDEs. The current prime target being PICs and the MPLAB IDE. Supports embedded development using a dual compiler approach. All the test fixtures and tests are created through the structure of the code itself.
The flash-selenium project aims to extend the Selenium RC clients for adding Flash communication capabilities.
Due to the high number of requests for making FlashSelenium directly test the UI components of a Flex application, we got involved in a new open source project: flex-ui-selenium. The new component, FlexUISelenium, is used with Selenium RC for testing Flex UI interactions.
The Flash/Selenium RC client extension is available for the following Selenium RC client drivers: Java, .Net, Ruby and Phyton.
Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test. Concordion is the most flexible tool for creating high-quality living documentation. It is often used with Specification by Example (SbE) and Behavior Driven Development (BDD) processes.
ASTUce stand for "ActionScript Test Unit compact edition".
ASTUce is a regression testing framework inspired by the xUnit architecture.
This framework is intended for developers who wish to implement unit tests in ActionScript3.
Ideally the framework will be usable in any other ES4 implementation.
ASTUce is an ActionScript Test Unit compact edition. It is a regression testing framework inspired by the xUnit architecture. This framework is intended for developers who wish to implement unit tests in ECMAScript (ECMA-262) and ActionScript 3. ASTUce is also a cross-platform (OS X / Linux / Windows) client that can run unit tests on the command-line.
UISpec is a Behavior Driven Development framework for the iPhone that provides a full automated testing solution that drives the actual iPhone UI. It is modeled after the very popular RSpec for Ruby. To make finding specific views in the iPhone UI easy, UISpec includes a very powerful view traversal DSL called UIQuery. Not only can you easily traverse the view heirarchy, you can also interact with the views you find.
Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation. Selenium specifically provides infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.
The project is made possible by volunteer contributors who've generously donated thousands of hours in code development and upkeep.
Selenium Grid takes Selenium Remote Control to another level by running tests on many servers at the same time, cutting down on the time it takes to test multiple browsers or operating systems. Selenium-Grid allows to run tests on different machines against different browsers in parallel. Essentially, Selenium-Grid support distributed test execution. Grid allows you to :
Google Test is an excellent xUnit style c++ unit testing framework. One (minor) drawback of Google Test is it's text based UI.This project is a standalone .Net 2.0 executable which displays a UI for a Google Test based harness with the following elements: 1) A progress bar which is either green or red, according to test success; 2) A list of all failures and their details upon click. The UI saves a history of several runs (configurable), allows command line parameters to be passed to the test program and gives convenient access to the following google test features:
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.
Scirocco is a UI test automation tool for Android. It’s able to perform test on several devices and making test reports with screenshots in succession. Scirocco consist of three parts
A collection of source from different Google projects that may be of use to developers working other iOS or OS X projects.
Fighting Layout Bugs - a library for automatic detection of layout bugs in web pages. It’s a Java code project that checks for layout bugs. It’s all Open Source code. It can be used with Firefox, Google Chrome, and Internet Explorer via the WebDriver implementations provided by Selenium 2. It was publicly announced on 20th of October 2009 at the Google Test Automation Conference.
Firing Range is a test bed for web application security scanners, providing synthetic, wide coverage for an array of vulnerabilities. Firing Range was developed by Google in the hopes of building a test ground for automated scanners. Firing Range doesn’t focus on creating realistic-looking testbeds for human testers. Instead, the tool uses automation to exhaustively enumerate the contexts and the attack vectors that an application might exhibit. It is built entirely on Google technologies like Chrome and Google Cloud Platform, with support for the latest HTML5 features, a low false positive rate, and ease of use in mind.
A collection of source from different Google projects that may be of use to developers working other Mac projects. Also includes the Google Developer Spotlight Importers. To browse the Google Toolbox for Mac source code, visit the Source tab. Library changes are documented in the release notes. If you find a problem/bug or want a new feature to be included in the Google Toolbox for Mac, please join the discussion group or submit an issue. Google Toolbox for Mac follows the Google Objective-C Style Guide.
Vibz Automation Framework is not a tool to perform some specific task, but is an infrastructure that provides the solution where different tools can plug itself and do their job in an unified manner. Hence providing a common platform to the automation engineer doing their job. Vibz Automation Framework is designed keeping in view the easy of extending the scope of automation to meet any requirement which can be automated. Whether it is a web automation or a windows automation, anything can be brought under the unified framework either by using built-in modules or including extended module to the framework. The scope can be extended in four different directions.
Test Analytics is a web application that allows rapid generation of a project's ACC model -- an alterative to a test plan that is faster to create and of more practical value. This decomposition of the product allows a easy way to visualize project risk across project capabilities. In addition, Test Analytics supports importing quality signals -- tests, code changes, and bugs -- to quantify risk and map it across your project's model. This gives a bird's eye view of the risk associated with all areas of your project, and a way to assess what portions of your project need additional testing.
Reflex Unit is a testing framework for Flex 2 and Flex 3 applications. It is designed to be a drop-in replacement for Flex Unit. Testing framework uses reflection, eliminating the need to manually declare each test method. Using Reflex Unit, test methods may be defined within the classes they are testing. Tests may optionally implement an ITestCase interface.
Fluint is a pretty advanced unit testing framework build specifically for Adobe Flex solutions. General to say, it is a testing framework based on the concepts of FlexUnit and JUnit. It enhances the function of asynchronous. At the same time it is a graphical testing runner and integrated continuous building systems with an optional Adobe AIR client for directory watching. It’s an open source software, hence could use it free. Fluint adds some interesting features that are not covered by the basic FlexUnit framework endorsed by Adobe by both embracing basic asynchronous communications as well as direct integration testing.
AutoKey is a desktop automation utility for Linux and X11. It allows you to manage collection of scripts and phrases, and assign abbreviations and hotkeys to these. This allows you to execute a script or insert text on demand in whatever program you are using. AutoKey features a subset of the capabilities of the popular Windows-based AutoHotkey, but is not intended as a full replacement. For a Linux-based implementation of AutoHotkey, see IronAHK. It is built using current toolkits (GTK3 and QT4).
View MANUFACTURERS Wallboard
Theme by Danetsoft and Danang Probo Sayekti