.
SoapUI is a free and open source cross-platform Functional Testing solution. With a graphical interface, and enterprise-class features, soapUI allows to create and execute automated functional, regression, compliance, and load tests. In a single test environment, soapUI provides complete test coverage and supports all the standard protocols and technologies. There are simply no limits to what you can do with your tests.
Integrated IT quality management software that helps you to standardize testing, engineer for performance, and fix defects to optimize quality, reduce costs, and deliver applications fast with confidence.
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.
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.
TestTrack is a solution for managing product development phases and artifacts, from requirements, user stories and release planning, through sprints, assignments and work items, to test cases, QA cycles, defect resolutions and releases, it helps to deliver quality products on time. TestTrack is a hybrid-agile solution--from pure waterfall to pure Agile and anywhere in between. TestTrack Studio tracks and manages all the details of testing. It seamlessly blends the defect tracking features of TestTrack Pro and the time saving test case management features of TestTrack TCM into an integrated test environment.
SCADE Suite® is a model-based development environment dedicated to critical embedded software. With a native integration of the Scade language and its formal notation, SCADE Suite is the integrated design environment for critical applications spanning model-based design, simulation, verification, qualifiable/certified code generation, and interoperability with other development tools and platforms, including requirements traceability.
TestQuest 10 is a complete test automation solution for creation and execution of tests for mobile devices that scales across multiple test environments, fully integrating with leading development tools.The TestQuest tools are integrated with Visual Studio, enabling the use of features of both products for developing, debugging, deploying, running, and monitoring tests. By integrating with familiar tools such as Microsoft® Visual Studio™, TestQuest 10 enables users to quickly create extensible, flexible tests that are scalable and can be executed in a distributed, collaborative test environment. This solution is designed for ISVs and OEMs who want to bring applications and smart, connected devices to market.
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.
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.
TESSY performs automated dynamic module/unit and integration testing of embedded software and determines the code coverage along the way. This kind of test is required for certifications according to standards such as DO-178B, IEC 61508 or ISO 26262. The Classification Tree Editor (CTE) provides one method of systematically specifying test cases. This use of the Classification Tree Method is a unique feature of TESSY. For programs written in the C programming language, a unit is a function in the sense of C. To start unit testing with TESSY, you simply browse for the C source module containing the function to test. TESSY parses this module and lists the C functions in it. You can select the function you want to test.
EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench: Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage. Rich coverage analysis: Coverage results are immediately summarized and highlight;ed in the Java source code editors. Non-invasive: EclEmma does not require modifying your projects or performing any other setup. Since version 2.0 EclEmma is based on the JaCoCo code coverage library. The Eclipse integration has its focus on supporting the individual developer in an highly interactive way.
AppPerfect App Test has been designed to assist users meet such testing challenges. AppPerfect App Test is a fully Automated Functional testing and Regression testing software which is easy to use and cost effective replacement to manual testing. AppPerfect App Test provides support for "recording" a test once and then "replaying" it when desired without additional manual intervention.
AppPerfect App Test performs functional and regression testing of your Windows / Mac OS X / iOS (iPhone/iPad) /.NET/ Java /GUI applications. It is designed for developers as well as QA professionals. Functional testing provides a rich set of features in an easy-to-use manner that makes both groups productive immediately.
AppPerfect Java Code Test is a static Java code analysis software designed to perform the following two key tasks: Automate Java code review and Enforce Good Java Coding Practices. AppPerfect Code Test analysis your Java and Java Server Pages (JSP) source code and applies over 750 Java coding rules to apply the collective knowledge of leading experts in the Java programming field to your code.
Fast delivery and high quality shouldn’t cause a conflict in software testing. Maintain rigorous quality standards and accelerate application testing on any device and platform with Silk Test (formerly Borland Silk Test). Standardize validation efforts by testing web, mobile, rich-client, and enterprise applications using a single, powerful test automation solution.
PureTest - A software for functional test of IP server applications such as streaming, mobile, web, and VoIP.
PureTest saves you time through all stages of testing, from setting up, defining, changing, executing, trouble shooting, to automating tests and test environment. For efficient DevOps and CI environments PureTest can be complemented with PureLoad for performance and characteristics tests. Test cases can be re-used between the two tools.
JBehave is a framework for Behaviour-Driven Development (BDD). BDD is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike. It shifts the vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy.
You can use Visual Studio Ultimate 2010 or higher or Visual Studio Premium to create automated tests of the user interface (UI) known as coded UI tests. These tests provide functional testing of the user interface and validation of user interface controls. Automated UI tests enable you to test that the user interface is functioning correctly after code changes. They are quicker to run than manual tests. Therefore, you can run them more frequently.
IBM Rational Functional Tester is an automated functional testing and regression testing tool. This software provides automated testing capabilities for functional, regression, GUI, and data-driven testing. Rational Function Tester supports a range of applications, such as web-based, .Net, Java, Siebel, SAP, terminal emulator-based applications, PowerBuilder, Ajax, Adobe Flex, Dojo Toolkit, GEF, Adobe PDF documents, zSeries, iSeries, and pSeries.
Cacique is an opensource GPL automation tool. Based in Selenium to record the tests script, it manages all cases, Data Set, Suites executions and Script editing. It is a collaborative tool with a library of scripts and suites to share with other users.
EMMA is a fast Java code coverage tool based on bytecode instrumentation. It is an open-source toolkit for measuring and reporting Java code coverage. EMMA distinguishes itself from other tools by going after a unique feature combination: support for large-scale enterprise software development while keeping individual developer's work fast and iterative.
Crucible is a collaborative code review application. It is a Web-based application primarily aimed at the enterprise, and certain features that enable peer review of a codebase may be considered enterprise social software. Crucible is particularly tailored to distributed teams, and facilitates asynchronous review and commenting on code. Crucible also integrates with popular source control tools, such as Git and Subversion.Code reviews = quality code. Review code, discuss changes, share knowledge, and identify defects with Crucible's flexible review workflow. It's code review made easy for Subversion, CVS, Perforce, and more.
AQtime is an application profiler toolkit including more than a dozen profilers that provide complete, top-to-bottom application runtime and static analysis to help eliminate performance bottlenecks, memory leaks and other issues before they become quality problems. AQtime profiles C/C++, Delphi, .NET, Silverlight, and Java applications, and VBScript and JScript code. AQtime is available as a standalone application with its own rich UI, or as a plug-in to Microsoft Visual Studio and Embarcadero RAD Studio IDEs.
Anteater is a testing framework designed around Ant, from the Apache Jakarta Project. It provides an easy way to write tests for checking the functionality of a Web application or of an XML Web service. It can test either HTTP requests or replies in various sophisticated ways. The ability to wait for incoming HTTP messages is unique to Anteater, which makes it especially useful when building tests for applications that use high level SOAP-based communication and asynchronous SOAP messages. Anteater provides XML and text logging support and the ability to render the logs into HTML reports.
WebDriver is a tool for automating web application testing. Selenium-WebDriver was developed to better support dynamic web pages where elements of a page may change without the page itself being reloaded. WebDriver’s goal is to supply a well-designed object-oriented API that provides improved support for modern advanced web-app testing problems. The primary new feature in Selenium 2.0 is the integration of the WebDriver API. Selenium-WebDriver makes direct calls to the browser using each browser’s native support for automation. How these direct calls are made, and the features they support depends on the browser you are using. It drives the browser directly using the browser’s built in support for automation.
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications. Ant supplies a number of built-in tasks allowing to compile, assemble, test and run Java applications. Ant can also be used effectively to build non Java applications, for instance C or C++ applications. More generally, Ant can be used to pilot any type of process which can be described in terms of targets and tasks. Ant is written in Java. Users of Ant can develop their own "antlibs" containing Ant tasks and types, and are offered a large number of ready-made commercial or open-source "antlibs".
CUITe (Coded UI Test enhanced) Framework is a thin layer developed on top of Microsoft Visual Studio Team Test's Coded UI Test engine which helps reduce code, increases readability and maintainability, while also providing a bunch of cool features for the automation engineer.
CLIF is an open load testing platform, including: load injectors, for generating traffic (a variety of protocols are supported such as HTTP, FTP, SIP...), and probes, for measuring resource usage (processor, memory, network...). CLIF comes with test supervision features (including monitoring of response times, throughput, error rate, computing resources consumption), and analysis tools. Both command-line and graphical user interfaces are provided, including Eclipse plug-ins. CLIF is extensible through Java programming (new injectors, new probes).
Theme by Danetsoft and Danang Probo Sayekti