{"title":"基于Appium的移动应用自动化测试技术研究","authors":"Junmei Wang, Jihong Wu","doi":"10.1109/ICVRIS.2019.00068","DOIUrl":null,"url":null,"abstract":"Aiming at the problems of how to improve the quality of mobile applications and user experience continuously, and how to use automation testing technology rationally to avoid wasteful duplication of effort, a design method of the automation testing based on Appium is proposed. Appium is mainly aimed at the automation of user interface testing and business function and process testing. Appium is applicable to testing native, Web applications or hybrid mobile applications, and it is a cross-platform testing framework, which supports mobile application testing on iOS, Android and Firefox OS platforms. On Appium clients, automation testing scripts can be run to drive the automation testing, and Appium testing scripts can be written in Python, Ruby, C#, Java, Objective-C, JavaScript and other languages. The experimental results show that the proposed method of automation testing based on Appium can verify the mobile application software effectively, improve the testing efficiency and help enterprises save costs.","PeriodicalId":294342,"journal":{"name":"2019 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Research on Mobile Application Automation Testing Technology Based on Appium\",\"authors\":\"Junmei Wang, Jihong Wu\",\"doi\":\"10.1109/ICVRIS.2019.00068\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Aiming at the problems of how to improve the quality of mobile applications and user experience continuously, and how to use automation testing technology rationally to avoid wasteful duplication of effort, a design method of the automation testing based on Appium is proposed. Appium is mainly aimed at the automation of user interface testing and business function and process testing. Appium is applicable to testing native, Web applications or hybrid mobile applications, and it is a cross-platform testing framework, which supports mobile application testing on iOS, Android and Firefox OS platforms. On Appium clients, automation testing scripts can be run to drive the automation testing, and Appium testing scripts can be written in Python, Ruby, C#, Java, Objective-C, JavaScript and other languages. The experimental results show that the proposed method of automation testing based on Appium can verify the mobile application software effectively, improve the testing efficiency and help enterprises save costs.\",\"PeriodicalId\":294342,\"journal\":{\"name\":\"2019 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)\",\"volume\":\"50 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICVRIS.2019.00068\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVRIS.2019.00068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Research on Mobile Application Automation Testing Technology Based on Appium
Aiming at the problems of how to improve the quality of mobile applications and user experience continuously, and how to use automation testing technology rationally to avoid wasteful duplication of effort, a design method of the automation testing based on Appium is proposed. Appium is mainly aimed at the automation of user interface testing and business function and process testing. Appium is applicable to testing native, Web applications or hybrid mobile applications, and it is a cross-platform testing framework, which supports mobile application testing on iOS, Android and Firefox OS platforms. On Appium clients, automation testing scripts can be run to drive the automation testing, and Appium testing scripts can be written in Python, Ruby, C#, Java, Objective-C, JavaScript and other languages. The experimental results show that the proposed method of automation testing based on Appium can verify the mobile application software effectively, improve the testing efficiency and help enterprises save costs.