Skip to Main content Skip to Navigation
Reports

Test Cases Evolution of Mobile Applications: Model Driven Approach

Abstract : Mobile Applications Developers, with large freedom given to them, focus on satisfying market requirements and on pleasing consumer’s desires. They are forced to be creative and productive in a short period of time. As a result, billions of powerful mobile applications are displayed every day. Therefore, every mobile application needs to continually change and make an incremental evolution in order to survive and preserve its ranking among the top applications in the market. Mobile apps Testers hold a heavy responsibility on their shoulders, the intrinsic nature of agile swift change of mobile apps pushes them to be meticulous, to be aware that things can be different at any time, and to be prepared for unpredicted crashes. Therefore, starting the generation or the creation of test cases from scratch and selecting each time the overridden or the overloaded test cases is a tedious operation. In software testing the time allocated for testing and correcting defects is important for every software development (regularly half the time). This time can be reduced by the introduction of tools and the adoption of new testing methods. In the field of mobile development, new concerns should be taken into account; among the most important ones are the heterogeneity of execution environments and the fragmentation of terminals which have different impacts on the functionality, performance, and connectivity. This project studies the evolution of mobile applications and its impact on the evolution of test cases from their creation until their expiration stage. A detailed case study of a native open source Android application is provided; describing many aspects of design, development, testing in addition to the analysis of the process of mobile apps evolution. This project based on model driven engineering approach where the models are serialized using the standard XMI. It presents a protocol for the adaptation of test cases under certain restrictions.
Document type :
Reports
Complete list of metadata

Cited literature [64 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-01271467
Contributor : Jean-Marie Mottu Connect in order to contact the contributor
Submitted on : Tuesday, February 9, 2016 - 11:33:37 AM
Last modification on : Wednesday, April 27, 2022 - 3:49:35 AM
Long-term archiving on: : Saturday, November 12, 2016 - 2:37:41 PM

File

Final-Report.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01271467, version 1

Citation

Lynda Ait Oubelli, Jean-Marie Mottu, Christian Attiogbé. Test Cases Evolution of Mobile Applications: Model Driven Approach. [Research Report] Université de Nantes. 2015. ⟨hal-01271467⟩

Share

Metrics

Record views

290

Files downloads

1511