Improving the Accuracy of Automated GUI Testing for Embedded Systems

Lin, Ying-Dar; Chu, Edward T.-H.; Yu, Shang-Che; Lai, Yuan-Cheng
January 2014
IEEE Software;Jan2014, Vol. 31 Issue 1, p39
Academic Journal
Automated GUIs test application user interfaces and verify their functionalities. However, due to the uncertainty of runtime execution environments, the device under test (DUT) might not reproduce GUI operations on time, resulting in test failures. The Smart Phone Automated GUI (SPAG) avoids nondeterministic events by batching event sequences and directly reproducing them on the DUT. SPAG dynamically changes the timing of following operations so that all event sequences can be performed on time. Experiments conducted on an Acer Liquid smartphone comparing SPAG to MonkeyRunner showed that SPAG can maintain up to 99.5 percent accuracy.


Related Articles

  • TABLET TIME. Shepherd, Grant // Tech Trader;Apr2011, Vol. 3 Issue 3, p20 

    The article presents a wide range of tablets set to be revealed throughout 2011. Acer Computer Australia Pty. Ltd. will launch a range of Android tablets with the 7-inch Iconia Tab A100 and A101 in May and 10-inch Iconia Tab A500 and A501 in April. Moreover, A4.8-inch Iconia Smart S300 device is...

  • A Graphical Specification System for User-Interface Design. Harbert, Andrew; Lively, William; Sheppard, Sallie // IEEE Software;Jul90, Vol. 7 Issue 4, p12 

    Evaluates the graphical specification system (GSS) environment for creating user interfaces for embedded systems. Description of the GSS; Information on user-interface management systems; Components of the user-interface.

  • ACER launches Acer Iconia W3, Aspire P3, and Aspire R7 in the Indian market.  // Computer Active;Jul2013, Vol. 8 Issue 7, p14 

    The article discusses the release of Acer Iconia W3, Aspire P3, and Aspire R7, the new line of mobile products from Acer India.

  • Research on GUI-based Automation Test Technology Driven by Separated Definition Data. Zhenyu Liu; Qiang Chen; Lizhi Cai // International Journal of Control & Automation;2014, Vol. 7 Issue 6, p421 

    GUI-based software is often developed a complicated test script with existing traditional automation software testing tools. The software automated test development technology consequently carried out some study of existing automated testing with current automated testing tools to simplify the...

  • An All-Encompassing 5G UE TEST SOLUTION.  // Microwaves & RF;May2019, Vol. 58 Issue 5, p18 

    The article focuses on the National Instruments (NI) Test UE is fully compliant with the 3GPP Release 15 non-standalone (NSA) specification, which emulates the entire UE operation and provides realtime performance information when connected to ahase station. It presents views of Sarah Yost, from...

  • Chinese handsets vendors still reluctant to launch WP phones.  // Asia-Pacific Telecom;May2014, Vol. 18 Issue 5, p9 

    The article reports on the reluctance of vendors of original design manufacturers of mobile phones in China to launch Windows Phone-based smartphones in 2014.

  • Help file.  // Computer Shopper;Oct2014, Issue 320, p138 

    The article presents questions and answers related to computer programs including how to change network priorities in Windows 8 laptop, how to restore lost drivers in Nexus 4 smartphone and how to connect HP ProLiant MicroServer with Windows Home Server 2011.


    This article reports on the launching of Pervasive.SQL V9 beta release by Pervasive Software Inc. in 2005, giving customers the opportunity to start testing the next version of Pervasive's award-winning embedded database. For developers seeking a database with a small footprint and seamless...

  • Intelligent Tracking Telescope Using Embedded Microcontrollers. Shaer, Bassam; Cudney, David // Computer Technology & Application;2011, Vol. 2 Issue 10, p849 

    This paper presents the design and implementation of the embedded microcontrollers within a telescope control system. The design objectives of the overall system are to automatically find light emitting objects at night within a user specified area, to track a light emitting object for a user...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics