Professional testing made playfully easy!¶
Model-based testing is an innovative approach to testing that improves the effectiveness and efficiency of the testing process. A model-based tester uses models to drive test design and analysis, and also takes advantage of models for other test activities such as test case generation and test reporting.
User-friendly testing¶
Our versatile tool
TestPlayer©
guides you fast and precisely to an effective test of all your IT applications.
Model-based testing and ROI¶
Test case development, execution and maintenance have the greatest impact on the achieved ROI (Return of Invest) in automating your tests.
The initial effort is different, i.e. higher for automated tests at the beginning than for manual tests as shown in the figure below. For test automation with statistical usage models, a positive balance can be achieved from the third test cycle onwards, but the ROI might vary [7], [8].
In agile software development, the ROI is achieved faster through shorter iteration cycles than with classic develop-ment and quality assurance approaches. Due to many successive development cycles, more and more functions must be tested. The increasing testing effort can only be managed by automated testing and model-based testing techniques.
Agile software development requires many iterations. Therefore, the test automation of system and acceptance tests, in addition to unit testing, is essential.
The initial effort is different, i.e. higher for automated tests at the beginning than for manual tests as shown in the figure below. For test automation with statistical usage models, a positive balance can be achieved from the third test cycle onwards, but the ROI might vary [7], [8].
In agile software development, the ROI is achieved faster through shorter iteration cycles than with classic develop-ment and quality assurance approaches. Due to many successive development cycles, more and more functions must be tested. The increasing testing effort can only be managed by automated testing and model-based testing techniques.
Agile software development requires many iterations. Therefore, the test automation of system and acceptance tests, in addition to unit testing, is essential.
TestUS and the TestPlayer©
¶
Background information
- TestPlayer© Whitepaper
Standard resolution (3.150 KB)
High resolution (12.176 KB) - TestUS Book Chapter Model-based On-the-Fly Testing of Web Applications and Multilingual Websites
- TestUS Tutorial Theory and Practice in Testing using Statistical Usage Models at the 13th International Conference on Software Technologies (ICSOFT) in Porto 2018