Test Automation Services

The size and complexity of today's systems combined with rapid development methodologies are increasing the time, budget and quality pressures on testing efforts. Enhancements, new releases, and environmental infrastructure changes are creating a constant need to regression test large systems. In order to efficiently regression test in these environments, testers need to automate the testing of high volume transactions, data-driven transactions, and n-tier interfaces.

Mosaic, Inc. can help automate these tests so that fewer resources and a lot less time are needed to execute the tests. Mosaic testers have used automation to reduce regression testing time from weeks to hours at many client sites.

Mosaic’s Approach to Test Automation:

Mosaic has developed an object-driven test automation architecture that has been proven to address the key challenges that often cause automation efforts to fail:

  • Difficulty in maintaining the developed automation components.
  • Lack of expensive test automation resources.
  • Problems keeping the needed test data viable.
  • Communication problems between the manual testers and the automation resources.

Mosaic’s object-driven test automation architecture starts with a test planning process that emphasizes high reusability and effective test data management. Our architecture then automates the manual test plans directly with reusable scripts that directly support the test actions required. To maximize reusability, we also delay the need to bind the test data to both the manual tests and the automated scripts until execution time when the data is needed.

To support our proven approach, we offer a complete test automation solution including:

  • A proven test automation process that maximizes reuse while minimizing resource costs.
  • DSTAR™, a software product that enables test data reusability and increases script reusability through effective test data management.
  • Specific guidance for how to use various industry test automation tools most effectively.
  • Testing Specialists who can transfer knowledge to your staff for efficient test automation and the effective use of your automation tools.

We directly support implementation of our approach using Mercury Quality Center with a Mercury Add-on to TestDirector. For other automation suites, we provide our own test planning tool, Object Profile Builder™ that can be used to implement the process with all major test automation tools.

Benefits

With Mosaic’s approach and products you will achieve the following benefits:

  • Shortened release schedules through reduced testing cycle time.
  • Reduced production downtime through fewer production defects.
  • Cost effective, maintainable test automation to achieve the promised ROI from your automation investment.
  • Reduced resource costs due to a decreased need for expensive tool experts.

Specific Services

Test Automation Planning Assist with the development of a test automation strategy within an organization or for a specific project including determination of appropriate applications for automation, development of an automation plan, and development and documentation of an automation process.
Tool Selection Assist with the selection of the most effective testing tools based on a client’s practices, standards, procedures, and technical environment.
Test Tool/Environment Configuration Design and configure the test automation environment.
Automated Testing Support Design, create, document and execute automated test scripts.
Tool Integration Integrate existing test tools with other tools to develop a comprehensive automation architecture.
Test Automation Training Transfer test automation knowledge with on-site training.

Mosaic Home

For questions or comments please email
©2001 Mosaic, Inc.