Features
Editions
MBT Sequencer
mScript
mCase
Load Test
Plug-in
|
Feature Highlights
- MBT Modeling: state chart XML (SCXML) with drag and drop user interface running on standard browser.
- Sub-model: an effective way to partition larger model into sub-models. With mCase Sequencer, you can execute sub-models
individually or as part of the whole mode with no script changes.
- Model Graph: a graphical representation of your model which can be used as a system documentation or
to communicate the defects to the development team.
- Model Import/Merge: import XMI model and other XML based graph modeling formats (GraphXML and GraphML).
- Security: prevents unauthorized access to the model and test execution.
- Test Sequence Generation: supports 4 test sequencers
which generate and execute the test sequences directly from
your MBT model, ranging from random walk to 100% full coverage of your application with minimum repeats.
- Languages: java or mScript - an XML based scripting (example).
Can generate skeleton code (both java and mScript) directly from the model.
- Cross Browser Support: test your application using IE, Firefox or other browser using the same testing
script.
- Test Case Management: mCase to dynamically create
test scenarios and execute them without script changes.
- Custom Plugin: develop your own plug-in
to test other non-web based applications.
- Data Driven Testing: inject testing data into auto-generated test sequences to test different
scenarios. The testing data can be loaded from any JDBC data sources including RDBMS databases,
Excel spreadsheet or xml file.
- JDBC Support: access to back-end databases, spreadsheets or flat files to load data or verify test result.
- Debug: sets break point and steps through test execution.
- IDE Integration: develop and run your MBT model in Eclipse or NetBeans IDE.
- JUnit Integration: run your test cases from JUnit.
- Batch Execution: run your test cases as a task or a cron job.
- Virtual Users (Stress / Load Testing): offers a more realistic simulation of production load by
running regression test suites in multiple threads. Together with the testing stats
collected and analyzed by TestOptimal, you can identify bottleneck in your application and reveal issues that can only
occur when there are multiple users running your application at the same time.
- Stat History: the result of test executions can be stored for statistical analysis and comparison.
- Statistical Analysis: TestOptimal automatically collects and performs the statistical
analysis in real time as the test is executing. This allows you to assess the test execution and enable you to quantify
the testing results with no additional effort.
- Exception Levels: use different exception level to identify severity of the defect or categorize the defects.
Take advantage of 30-day risk free evaluation. Click HERE to download.
|