Mobile applications are developed to run on fast-evolving platforms, such as Android or iOS. Respective mobile devices are heterogeneous concerning hardware (e.g., sensors, displays, communication interfaces) and software, especially operating system functions. Software vendors cope with platform evolution and various hardware configurations by abstracting from these variable assets. However, they cannot be sure about their assumptions on the inner conformance of all device parts and that the application runs reliably on each of them - in consequence, comprehensive testing is required. Thereby, in testing, variability becomes tedious due to the large number of test cases required to validate behavior on all possible device configurations. In this paper, we provide remedy to this problem by combining model-based testing with variability concepts from Software Product Line engineering. For this purpose, we use feature-based test modeling to generate test cases from variable operational models for individual application configurations and versions. Furthermore, we illustrate our concepts using the commercial mobile application "runtastic" as example application.


    Access

    Access via TIB

    Check availability in my library


    Export, share and cite



    Title :

    Using variability management in mobile application test modeling


    Contributors:


    Publication date :

    2014


    Size :

    16 Seiten, Bilder, Quellen


    Remarks:

    (nicht paginiert)



    Type of media :

    Report


    Type of material :

    Print


    Language :

    English




    I/M Test Variability

    L. C. Landman | NTIS | 1987



    Full Vehicle Variability Modeling

    Pollock, J. / Sweder, T. A. | SAE Technical Papers | 1994


    Test-Variability of Tribological Measurements

    Ostermeyer, G.P. / Perzborn, N. / Society of Automotive Engineers | British Library Conference Proceedings | 2012


    Test-Variability of Tribological Measurements

    Ostermeyer, Georg Peter / Perzborn, Nils | SAE Technical Papers | 2012