AUTOMATION PRODUCTS




Optimized ROBOT Framework is a solution for various Automation needs with customized logging & reporting, support to Multi-threading and integration with various Sanity / Regression tools. It's a well defined modular approach to have re-usable APIs and scale them without re-work. Support is extended to Python, Perl, TCl and Ruby as underlying scripts.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 itself is open source software released under Apache License 2.0, and most of the libraries and tools in the ecosystem are also open source.

Smart Scheduling:

Optimized Robot framework implemented with scheduling mechanism to schedule the scripts in a test suite when Testbeds are in shared model. Multithreading enables parallel execution of scripts.

Device Reservation:

TB locking mechanism to ensure the device used by a scheduled script is not available for other scripts.

Intelligent Test Execution Engine:

Integrated with a smart execution engine, scripts belonging to different interpreters can be executed, managed and scheduled.

Results to DB:

Results of a script execution is mapped to database so that dashboards can asynchronously yield latest data of script execution.

Reuse of Code:

As this solution doesn't require existing frameworks to be completely replaced, it acts as a wrapper which can reuse the older libraries and continue to support newer libraries.