Y. Ridene, Nicolas Belloir, F. Barbier, N. Couture
{"title":"A DSML for mobile phone applications testing","authors":"Y. Ridene, Nicolas Belloir, F. Barbier, N. Couture","doi":"10.1145/2060329.2060340","DOIUrl":null,"url":null,"abstract":"Model-Driven Testing (MDT) is a relevant approach for the automation of software testing. This approach uses models to express and execute tests. These models are instances of metamodels describing a dedicated Domain-Specific Modeling Language (DSML). In this paper, the targeted domain is mobile phone applications. In fact, mobile devices have various hardware and software features like operating systems, screen parameters (size, touch screen or not...), keyboards (QWERTY, AZERTY...), presence of additional hardware (camera, voice recorder, accelerometers...), etc. In this paper, we describe an industrial platform (test bed) that includes an Eclipse-based DSML. A key characteristic of this DSML is its ability to cope with variability in the spirit of software product lines. We discuss this DSML as a component of a tool suite enabling the test of different devices having variable features.","PeriodicalId":132950,"journal":{"name":"DSM '10","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"DSM '10","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2060329.2060340","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 20
Abstract
Model-Driven Testing (MDT) is a relevant approach for the automation of software testing. This approach uses models to express and execute tests. These models are instances of metamodels describing a dedicated Domain-Specific Modeling Language (DSML). In this paper, the targeted domain is mobile phone applications. In fact, mobile devices have various hardware and software features like operating systems, screen parameters (size, touch screen or not...), keyboards (QWERTY, AZERTY...), presence of additional hardware (camera, voice recorder, accelerometers...), etc. In this paper, we describe an industrial platform (test bed) that includes an Eclipse-based DSML. A key characteristic of this DSML is its ability to cope with variability in the spirit of software product lines. We discuss this DSML as a component of a tool suite enabling the test of different devices having variable features.