bespoke linux automation frameworks


HP Quality Center and QuickTest Pro are not always the most appropriate automation solution.

automation frameworks has worked extensively in developing bespoke Linux-based automation solutions, primarily for embedded software products.

Where a Windows-based GUI-driven automation solution is not applicable, automation frameworks can draw on their development expertise and past solutions to tailor a Linux-based automation framework to your needs.

The framework will provide the following benefits:


expect/tcl scripting language

Expect (an extension of Tcl specifically designed for automating interactive programs) is by far the most suitable scripting language for testing Unix/Linux-based systems.

With input from you, the client, we can design and implement a fully-tailored automation framework with an easily expandable configuration and execution GUI. The test run details and results are stored in a MySQL database.

These frameworks can be extended to offer PHP web interfaces which interact with the database to allow drill-down real-time managerial access to all test execution metrics and logs.

Features such as a performance monitoring module that periodically monitors the memory usage of the system components during soak testing and plots and publishes a graph of the results can be added and integrated into the GUI, specific to each system's requirements.

The Tk GUI for managing test executions makes the tool available to employees in all of the product teams at all levels, meaning that it is not only the test team who are able to initiate test runs. Developers can also create sets of unit tests in the framework and senior management are able to access all of the results and metrics for all of the releases directly through the web interface.

With years of experience working with these systems, we can design them painlessly from scratch to meet clients' requirements. The frameworks are designed to be easy to maintain and so can evolve with the company's testing needs.

automation frameworks can automate full test specs to be run in the framework, or can train existing staff in the client company on effective test automation.

Screenshots of previously created framework GUIs can be viewed here. A full demonstration of an automation framework can be arranged on request.

Contact automation frameworks for a chat about how this solution could reduce your regression testing overhead.