Information Technology is no longer what it used to be. Software technologies continue to become more diverse and complex. Test automation solutions, hence, have to cater to cross-platform solutions to reduce the cost of tiresome, time-consuming, inefficient manual testing process.
Software products today have short lifecycles and increased complexity. Combine these with rising demand for high-quality products, and you will perceive the sudden demise of obsolete testing standards and technologies.
MSys’s innovative, prepackaged test automation solutions and frameworks will help you reduce the complexity of automation, deliver efficiency, save money, and improve the quality of your applications.
You voted ‘up’
Jamo Solutions’ product, M-eux (Mobile End User Experience) Test is a mobile automation product that allows companies to automate their test cases for native, web and hybrid applications on all major mobile platforms. Besides the ability to perform test automation in functionality testing, M-eux Test is also capable in performance testing and monitoring of mobile applications. Through integration with leading test management platforms, including HP ALM, Microsoft Visual Studio and IBM Rational, enterprises can re-use existing investments in testing tools and processes. It is the leading product for test automation of mobile apps running on Windows Phone, iOS, Android, BlackBerry and other mobile OS.
Duette is the automated testing tool plugin for Enterprise Tester. It enables users to import results from automated testing tools into Enterprise Tester. All testing results, manual and automated can be managed from Enterprise Tester giving users full visibility of testing status and progress.
Licensing of Duette is separate from your Enterprise Tester License. To run Duette, a current license of Enterprise Tester and Duette are required. If your Duette license expires, you will still be able to view, move and rename automated tests that you have previously imported using Duette, but you will no longer be able to create new automated tests, automated test assignments or import new runs.
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.
VisGrid is a GUI for Selenium Grid. You can start Selenium grid hub, create and attach nodes very easily and quickly.
You can start hub, create and attach a Selenium node. VisGrid is a GUI tool to start/stop the Selenium hub and to add/remove nodes to it.
UA Studio is a fully visual tool for defining your application objects. Users point and click to capture Snapshots which contain all of the intelligence required to expose and organize application objects and attributes. It offers a universal agent for automated testing, providing superior object recognition, faster throughput and the most robust runtime stability available.
Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD). It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.
Robot Framework project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at PyPI. The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects.
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.
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.
Application to record tests for Celerity, SODA, WatiR, and WatiN. Tests can be saved and compiled into an executable or assembly.
SpecRun is a test execution framework specialized for SpecFlow that provides enhanced integration to the Visual Studio testing infrastructure and to the Team Foundation Server (TFS) Build. It replaces general purpose unit testing frameworks for executing SpecFlow scenarios, and enhances test execution and reporting:
AgitarOne JUnit Generator is a comprehensive server-based solution for creating, using, and managing unit-level tests for Java code. AgitarOne JUnit Generator creates tests that document the behavior of your code as it exists today. Powered by Agitar's innovative software agitation technology, the analysis that AgitarOne JUnit Generator performs on your code routinely achieves JUnit coverage of 80% or better. With a sufficient server configuration it can generate 250,000 lines or more of JUnit per hour.
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.
DbUnit is a JUnit extension (also usable with Ant) targeted at database-driven projects that, among other things, puts the database into a known state between test runs. DbUnit has the ability to export and import the database data to and from XML datasets. Since version 2.0, DbUnit can also work with very large datasets when used in streaming mode. DbUnit can also help to verify that the database data match an expected set of values. DbUnit includes a comprehensive test suite.
The Selenium-IDE (Integrated Development Environment) is the tool to develop Selenium test cases. It is implemented as a Firefox extension, and allows to record, edit, and debug tests. Selenium IDE includes the entire Selenium Core, to easily and quickly record and play back tests in the actual environment that they will run in. Selenium IDE is not only a recording tool: it is a complete IDE. You can choose to use its recording capability, or you may edit your scripts by hand. With autocomplete support and the ability to move commands around quickly, Selenium IDE is the ideal environment for creating Selenium tests no matter what style of tests you prefer.
Cactus is a simple test framework for unit testing server-side java code . It uses JUnit and extends it. Cactus implements an in-container strategy, meaning that tests are executed inside the container.The Cactus Ecosystem is made of several components:
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".
Webrat - Ruby Acceptance Testing for Web applications. Webrat lets you quickly write expressive and robust acceptance tests for a Ruby web application. It supports simulating a browser inside a Ruby process to avoid the performance hit and browser dependency of Selenium or Watir, but the same API can also be used to drive real Selenium tests when necessary (eg. for testing AJAX interactions). Most Ruby web frameworks and testing frameworks are supported.
CTE’s toolbox includes ForesightTM – the web and mobile-based reporting instrument that provides clients with real-time testing metrics across more than 50 key performance indicators. Foresight was created to bridge-the-gap between the project planning and testing worlds – providing Real Facts in Real Time. As a result, Foresight’s analytics are meaningful and actionable.
csvdiff is a Perl script to diff/compare two (comma) csv files with the possibility to select the separator. Differences will be shown like: "Column XYZ in record 999" is different. After this, the actual and the expected result for this column will be shown. The part that is different to standard diff is, that you'll get the number of the record where the difference occours and the field/column which is different. The separator can be set to the value you want it to, not just comma. Also you can to provide a third file which contains the columnnames in one(!) line separated by your separator. If you do so, columnnames are shown if a difference is found.
"Record/Playback is the least cost-effective method of automating test cases." Remember that recorded scripts should always be carefully examined and re-worked to produce maintainable tests. Once you know that, a recorder can be a really helpful tool. WebTestRecorder is a Firefox extension allowing to facilitate creation of WebTest scripts.
A collection of source from different Google projects that may be of use to developers working other iOS or OS X projects.
ZAP-fiX is an add-in for HP (UFT) Unified Functional Testing, it extends HP UFT for test automation on Mobile; Win; Mac; and Linux in Cross-Platform fashion. ZAP-fiX allows HP UFT users to create test automation in order to support Agile/CI development methodologies. ZAP-fiX offers conversion functionality to convert existing HP QTP scripts into ZAP-fiX in order to leverage previously developed scripts into identical framework. Using ZAP-fiX HP users maximize testing ROI by continuing to use HP Solutions with lower time spent for test script development and maintenance.
EasyMock provides Mock Objects for interfaces (and objects through the class extension) by generating them on the fly using Java's proxy mechanism. EasyMock is a Java library that provides an easy way to use Mock Objects in unit testing. Due to EasyMock's unique style of recording expectations, most refactorings will not affect the Mock Objects. So EasyMock is a perfect fit for Test-Driven Development.
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.
Rover enables Enterprise Tester users to run tests and log defects offline and on the go, and sync your results back to your ET server later. With Rover, you are able to run without an internet connection, on any modern Windows device (PC, Laptop, tablet). It is a mobile plugin for Enterprise Tester which gives users the flexibility to test anywhere. With Rover, users will be able to access Enterprise Testers’s core features whether you’re working offsite or all the way in outer space.
ExtentReports is a reporting library for automation testing for .NET and Java. It creates detailed and beautiful HTML reports for modern browsers. ExtentReports shows test and step summary along with dashboards, system and environment details for quick analysis of your tests. It is very easily integrated with all test-frameworks (TestNG, JUnit, NUnit etc.) and provides better looking reports. Because Extent is created as a logging utility, it is also possible to use custom logs for each test, add snapshots & videos, assign categories and authors and filter using several parameters.
VIEW ALL TOPICS
View MANUFACTURERS Wallboard
Theme by Danetsoft and Danang Probo Sayekti