ITM Web of Conferences (Jan 2017)

Design and Achievement of User Interface Automation Testing of Linux Based on Element Tree of DogTail

  • Yuan Wen-Chao,
  • Zhu Hong-Mei,
  • Sun Zi-Qian

DOI
https://doi.org/10.1051/itmconf/20171203012
Journal volume & issue
Vol. 12
p. 03012

Abstract

Read online

As Linux gets more popular around the world, the advantage of the open source on software makes people do automated UI test by unified testing framework. UI software testing can guarantee the rationality of User Interface of Linux and accuracy of the UI’s widgets. In order to set free from fuzzy and repeated manual testing, and improve efficiency, this paper achieves automation testing of UI under Linux, and proposes a method to identify and test UI widgets under Linux, which is according to element tree of DogTail automaton testing framework. It achieves automation test of UI under Linux. According to this method, Aiming at the product of Red Hat Subscription Manager under Red Hat Enterprise Linux, it designs the automation test plan of this series of product’s dialogs. After many tests, it is indicated that this plan can identify UI widgets accurately and rationally, describe the structure of software clearly, avoid software errors and improve efficiency of the software. Simultaneously, it also can be used in the internationalization testing for checking translation during software internationalization.