{"title":"Mobile GUI test script generation from natural language descriptions using pre-trained model","authors":"C. Li","doi":"10.1145/3524613.3527809","DOIUrl":null,"url":null,"abstract":"GUI test scripts are valuable assets to guarantee the quality of mobile apps; however, manually writing executable GUI test scripts can incur huge cost. In this paper, we propose an approach to the generation of test scripts from the natural language descriptions, with the help of descriptions to locate elements and use the attributes of elements to select actions to construct the corresponding events. The construction of test scripts with the help of natural language descriptions can greatly reduce the burden of testers and is robust to changes in the position of GUI elements.","PeriodicalId":408284,"journal":{"name":"2022 IEEE/ACM 9th International Conference on Mobile Software Engineering and Systems (MobileSoft)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/ACM 9th International Conference on Mobile Software Engineering and Systems (MobileSoft)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3524613.3527809","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
GUI test scripts are valuable assets to guarantee the quality of mobile apps; however, manually writing executable GUI test scripts can incur huge cost. In this paper, we propose an approach to the generation of test scripts from the natural language descriptions, with the help of descriptions to locate elements and use the attributes of elements to select actions to construct the corresponding events. The construction of test scripts with the help of natural language descriptions can greatly reduce the burden of testers and is robust to changes in the position of GUI elements.