|
Overview of TestOptimal
TestOptimal is a functional/regression and load/stress testing automation platform for web applications
and Java applications. It
is built to meet the demand
of today's QA professionals for a robust regression testing automation tool set. By integrating the latest
Model-Based Testing (MBT) and
Mathematical Optimization techniques, TestOptimal distinguishes itself from the
traditional software testing automation tools with its state-of-the-art
test case generation and execution directly from the application model.
TestOptimal is a web application iteself. It can also be integrated with JUnit and run inside Eclipse or NetBeans.
With its WebService interface, it can be easily integrated with other testing tools like Quality Center and QTP.
With TestOptimal, you model your web pages with a simple State Diagram
using the state or node to represent the web
page and the
transition or arrow to represent the navigation from one page to another as the result of user clicking on a link or button.
From the state diagram model of your application, TestOptimal can generate the
optimal test sequence guaranteed of 100% coverage
of your application transitions and execute them against your application automatically on the browser of your choice.
Through the modeling process, QA will gain invaluable insights into the application. As the
result, they will be able to build an efficient regression functional test suite targeting
the most critical and vulnerable areas with the least amount of effort. The model itself
is an effective tool for communicating the defects to the development team.
Using TestOptimal, you can perform data driven test by
injecting testing data into test suite from external data sources including database, Excel spreadsheet and xml file.
TestOptimal can stress and load test your application by running your regression test suite
concurrently (virtual users). This results in a more realistic simulation of production load and thus more
likely to reveal any scaleability issues and find those bugs which only occur in production environment.
You can monitor and control the test execution from anywhere with a browser. TestOptimal allows you to categorize defects in 5 different levels and performs
statistical analysis on the test execution results as it executes the test cases.
For more detailed information about TestOptimal, check out
Features, GettingStarted video and 10 demo models/apps. If you want to learn more about Model-Based Testing and Mathematical Optimization,
you may find articles in the Literatures section in our Support
site helpful.
TestOptimal offers a 30-day risk free evaluation. Click HERE to download.
|