Keyword-Driven Testing Framework For Android Applications

Zhongqian Wu, Liu Shu, Jinzhe Li, Zeng Zeng Liao · Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE 2013) · 2013

Automated testing of the mobile applications is just getting started recently.Currently it is still in the discussion and research stage.However, from the growth in the number of mobile applications and logical complexity, and the crunch of the product release cycle, the automated testing is on demand.Compared with the rapid development of Android application, the traditional manual testing methods are lag behind.Due to the openness of Android and the variety of devices, the manual testing is limited by many factors.Especially in regression testing of iteration development the manual testing is just inadequate.In order to solve such problems as well as to improve the reusability of testing scripts, this paper proposes an Android-based keyword-driven automated testing framework.Based on Robotium and with keyword-driven this testing framework separates testing logic, testing scripts, and testing data in design.Tests can be done only through modifying the control files.Meanwhile, testing scripts are independent with testing examples.The test data and business logic are being integrated in the form of test data by designing reusable keyword library based on the Android GUI testing.Thus, the design of testing can be simplified to be the design of testing data table and minimize the manual operations.Further, it can free the test engineers from the tedious repetitive work, provide a more efficient and accurate test software products, and improve the competitiveness of products.

Read the paper · More papers on PaperTik