Model-Based Service Concepts For Testing Mobile Software
In order to lift the level of Finnish mobile software quality assurance competitiveness, we need to improve current test automation
tools and concepts. While emerging countries have the price advantage in manual testing, this is not necessary the case in automated
testing. Test automation usually requires expensive tool licenses as well as expertise to make the tools work in optimal ways. So far,
however, test automation has provided a return on the investment mainly in regression type of testing, largely because the tools have
not been able to replace manual testing in finding new defects.
In the previous TEMA project, we have been developing a model-based testing methodology for GUI testing of Symbian S60
applications. Compared to conventional test automation in this context, model-based test generation should help in finding new
defects in addition to previous benefits provided by test automation, such as regression testing. Moreover, the maintenance of test is
easier at the model level.
In MBT-MOSE project, the goal is to turn the TEMA methodology into a testing service and pilot the use of such service in industry.
This also requires improving and extending the associated toolset and the model library. Based on our previous results, this approach
seems feasible at least in narrow domains such as GUI testing of S60 applications. We are also investigating the possibilities to
extend the methodology to other testing domains as well, such as mobile Linux. We pursue these goals together with industrial
partners that include potential service providers and users.
See details and the complete list of publications at the TEMA web site: tema.cs.tut.fi
TEMA is funded by TEKES and the following companies:
Nokia, Flander, Ixonos, F-Secure, Plenware, Qentinel, and Prove Expertise.