Font Size: a A A

Research And Application Of UI Test Automation Technology Based On Mobile Platforms

Posted on:2017-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:J L LiFull Text:PDF
GTID:2308330503470276Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of the mobile Internet, smart mobile devices, such as smart phones, tablet PCs and smart watches have become commodities coupled with various applications, such as games, payments, etc. In order to be adapted to the efficiency and fast-pace of modern life, iteration of mobile applications shorten dramatically. Application providers have to furnish high quality products continuously in the shortest time period to maintain or to boost the share of the mobility market, and that brings increasing challenges regarding the testing of the mobile applications. Due to the diversity and complexity of mobile devices, for example, multiple mobile operation systems in the marketplace, multiple versions of each operation system and multiple resolutions of each version, it makes testing works much more complicated than that of web applications. Manual testing for mobile applications makes it difficult to keep pace of the high frequencies of iteration.However, automation testing provides a feasible solution.Based on the research and analysis to existed test technology and research achievements of mobility industry, the author created an UI automation test framework,which was applicable to multiple mobile platforms, such as Android and iOS. By manipulating UI elements to stimulate the operations of end users, testers could create automation test scripts for regression testing and function testing based on the framework. The framework was configurable to run the test cases without surveillance,and it could generate analysis reports based on the running results, making the testing work more efficient. In addition, the author proofed the possibilities of the automation framework by running genuine tests on multiple devices. And the experimental results show that the automation framework can make the testing work more efficient byovercome the shortcomings of existed automation framework for the cross-device.
Keywords/Search Tags:Mobile Internet, Automation Test, UI, Cross-Device
PDF Full Text Request
Related items