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.
You voted ‘up’
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).
Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms. Native apps are those written using the iOS or Android SDKs. Mobile web apps are web apps accessed using a mobile browser. Hybrid apps have a wrapper around a "webview" -- a native control that enables interaction with web content. Projects like Phonegap, make it easy to build apps using web technologies that are then bundled into a native wrapper, creating a hybrid app.Appium is "cross-platform": it allows to write tests against multiple platforms (iOS, Android), using the same API. This enables code reuse between iOS and Android testsuites.
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.
SOAPSonar is a software testing and diagnostics tool for SOAP, XML and REST based Web Services. The core focus is on functional, performance, interoperability, and security testing of service endpoints by performing client simulation and automated generation of client messages. Service and API Testing. HTML, XML, SOAP, REST, and JSON. Test over HTTP/s FTP/s, SFTP, IBM MQ, Tibco EMS, Weblogic JMS. Comprehensive standards support for OASIS and W3C standards.
HTTP Test Tool is a script based tool for testing and benchmarking web applications, web servers, proxy servers and web browsers. httest can emulate clients and servers even in the same test script. Advanced HTTP protocol handling, including ne-grained timeout handling, request and response validation, Simulating clients and servers, including startup and shutdown of server daemons. This allows creating mock-ups of back-end systems in more complex test situations
Execution of external command line tools, using their output as a request or response data, or for validation purposes.
StresStimulus is a feature complete tool for load and stress testing of websites, web services, mobile and web applications. Its focus is on ease-of-testing of web applications of any complexity. All major web platforms are supported. Main Highlights: Test wizard; distributed testing, server monitoring, available integration with Fiddler, a web debugging tool (free), no scripting required and a free trial includes complete test configuration.
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.
TestingBot provides easy cross browser testing with Selenium in the cloud. It provides a Selenium grid with all major browsers and an Android emulator & can be used with all kinds of programming languages. It offers a cloud-based solution with many extra functionalities, such as: taking screenshots per command, video recording of the test execution, integrated proxy and advanced reporting.Run your Selenium tests on our grid, test your website automatically.
ZAPTEST is software test automation solution for testing applications cross-platform. ZAPTEST allows testing any GUI based software on any modern OS mobile or conventional that includes iOS; Android; WinMo; Blackberry; Windows; Mac; and Linux. ZAP 1Script technology allows users to script test procedure once and execute it on any correspondent application on any platform and environment. ZAP MultiRun technology offers execution of the same test script on multiple workstations and mobile devices at once, and expedites time to test execution. zapFARM offers mobile and conventional device management, by using distributed and multi-site devices and management of devices and users.
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.
Endeavour Agile ALM is an Open Source solution to manage the creation of large-scale enterprise systems in an iterative and incremental agile software development process. Endeavour Agile ALM features support for Use Cases, Iterations, Project Plan, Change Requests, Defect Tracking, Test Cases, Test Plans, Tasks, Document management, Reports and many other process artifacts. It has been designed with the priority in mind to be easy to use, intuitive and above all realistic by avoiding unnecessary features that might increase complexity.
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.
Gauge is an open source test automation tool that is completely hackable. Written in golang, Gauge lets you write tests in plain-speak and refactor fearlessly. Its pluggable architecture allows you to customize your environment so you can write tests in the language and IDE of your choice.
QAMonitor is an all-inclusive tracking software, that is used for task, QA and help desk tracking. These are the three painful areas for any organization. It helps in: Task Tracking, Bug or Issue Tracking, Requirements Management, Test Planning, Test Execution & Reporting.
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.Only stable versions of White are released, so all releases are production-ready.
Salome-TMF is a test management framework. Salome-TMF offers features for creating and executing tests using the concept of tests defined in the norm ISO9646. Tests can be manual or automatic, tests are organized in campaigns and are executed with different datasets in different environments. For making test execution fully automatic, a script language based on Java is integrated in the tool, as one of several plugins which extend Salome-TMF functionalities.
VersionOne is an all-in-one agile project management tool built from the ground up to support agile software development methodologies such as Scrum, Kanban, Lean, XP, SAFe and hybrid. From small teams to distributed enterprises, VersionOne's suite of right-sized product editions help companies scale agile faster, easier and smarter. VersionOne gives an unparalleled visibility across multiple teams, projects and agile portfolios, providing a centralized environment.
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.
PerlUnit PerlUnit - an xUnit Testing Framework for Perl language. PerlUnit is now a project on sourceforge.
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.
Lean Testing is a free complete test management solution. It's hosted bug tracker is designed for highly productive software development teams, with standardized bug reports, internal/external user management, bug reporting templates that force best practices and standardized bug reports. The test plan management feature helps teams create easy and executable test plans, complete with iOS and Android readiness checklists to help make your software testing experience easier and more efficient. It ensures that the web and mobile projects are tested on a broad range of browsers and mobile devices. Great for development teams, QA teams, product managers and web agencies.
Katalon Studio is a simple and powerful automation solution built by KMS Technology for testers everywhere.
Katalon Studio revolutionizes the use of open-source test automation frameworks such as Selenium and Appium by eliminating their technical complexities to allow testers to efficiently setup, create, run, report and manage their automated tests. It also offers a viable alternative to commercial test automation solutions that are unaffordable to many small and medium-sized teams.
The Software Testing Automation Framework (STAF) is an open source, multi-platform, multi-language framework designed around the idea of reusable components, called services (such as process invocation, resource management, logging, and monitoring). STAF removes the tedium of building an automation infrastructure, thus enabling you to focus on building your automation solution. The STAF framework provides the foundation upon which to build higher level solutions, and provides a pluggable approach supported across a large variety of platforms and languages.
JAutomate is a Visual GUI Testing tool that is completely technology independent. It can automate any type of application that has a graphical user interface on any platform. JAutomate may actually visually see where to click and what to verify on screen, just like a human tester. This makes it possible to record and playback any application that has a user interface on any operating system.
The JAutomate editor has recording and playback capabilities that makes it really easy to create test scripts without programming skills.
This tool is no longer maintained.
Squash TM is an open source tool for test repositories management. Natively "multi" and "cross" projects, it can manage all testing stages, from requirements management to campaigns execution. Based on an ergonomic and intuitive interface, Squash is also "full web" making it an easy tool to deploy. It enables the management of requirements, test cases and campaigns execution in a multiproject context.
ApTest Manager solves these challenges by recording and tracking the tests used in your software and hardware testing projects and the results of running them. Testing information becomes instantly available to everyone - always accurate, always current. Using ApTest Manager:
View MANUFACTURERS Wallboard
Theme by Danetsoft and Danang Probo Sayekti