Introducing TestStudio®
TestStudio is a centralized software testing platform that provides facilities for test planning, test case and data management, manual and automated test execution and reporting. Built around our patent-pending 'smart image' technology, our users build test components by dragging and dropping from a series of application images called Snapshots. Our solution produces robust, easy to maintain tests, developed without a requirement for programming experience.
TestStudio provides a flexible user interface comprised of panels that can be moved, floated, expanded or collapsed. The user can easily design and save workspaces for different tasks. Component data is stored in xml format, making it readily accessible to other software applications. Test Studio outputs can be viewed as html for editing and distribution.
Test Planning and Management

TestStudio is designed to make it easy to integrate test plans with test data, manual execution instructions and automated test parameters. It provides features to manage test plans, execution suites, test cases, data tables and test execution results. The test plan editor is a planning tool used to describe test requirements in outline or list form. The editor has a natural feel while providing powerful links to testing components used for manual or automated testing.
Create test plans and suites
Link tests to plans via drag and drop
Integrate tests seamlessly with test data
Manage test components with integrated source control to support large teams
Execute manual and automated tests
Manage test results in a centralized database
Generate reports through a web interface
Test Data Management

TestStudio provides a spreadsheet-like interface where the user can create data tables that have a direct relationship with application objects. Schema is created automatically as the user drags and drops application objects. Data objects of arbitrary complexity can be created using built-in and user-defined data types to match the requirements of test scripts. Data validation reduces input errors. There are no drivers or type conversions required. Test data is available from a simple query in the type expected by tests.
Create data tables visually with types of arbitrary complexity
Generate data structures in target testing language automatically
Access data at runtime via a simple query without need to transform data types
Project and Plan level data provide single point of change
Data validation reduces entry errors
Import data from Excel and .csv format
Automated Testing

TestStudio 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.
Visually declare application objects via drag and drop
Uniquely identify objects using a rich array of descriptors
Advanced recognition for custom textual elements
Graphically organize table rows and columns
Create logical tables from using object attributes
Reduces ‘noise’ by filtering out unwanted levels in the application hierarchy
Exposes object attributes for testing and verification
Selectors provides easy access to fields in tables and grids
Provides a mechanism to easily port automated tests to different locales/languages
Provdies a conversion path from other commercial testing tools
Manual Testing

TestStudio provides a unique way to create and execute manual tests. Manual tests are developed by combining and organizing re-usable steps by drag and drop. At test execution time, the tester is prompted with instructions for each step and provided a way to capture outputs and notes. Results are stored along with automated test results, making it easy to generate comprehensive reports.
Tests are created by dragging and dropping re-usable steps
Outputs captured in one step can be linked to input instructions of subsequent steps so that the tester is provided with session specific instructions
Data lookups can be embedded within instructions so that the tester is provided with current and relevant test data. Significant time is saved searching for records and eliminating input errors due to out-of-date data
Semi-automated tests can be easily developed by combing automated and manual steps
Application snapshots can be captured during execution for display in test results or defect reports
Click here to download the TestStudio brochure

