• DocumentCode
    3497354
  • Title

    Design and Implementation of a Linux Phone Emulator Supporting Automated Application Testing

  • Author

    Lee, Jae-Ho ; Kim, Yeung-Ho ; Kim, Sun-Ja

  • Author_Institution
    Linux Mobile Software Platform Res. Team, Electron. & Telecommun. Res. Inst., Daejeon
  • Volume
    2
  • fYear
    2008
  • fDate
    11-13 Nov. 2008
  • Firstpage
    256
  • Lastpage
    259
  • Abstract
    This paper presents design and implementation of a Linux phone emulator supporting automated application testing by using UI events and modem events. The emulator has additional functionality that provides an event manager for automated application testing as well as general functionality like off-the-shelf emulators. The event manager can distinguish events generated by emulated software stack from all events generated by host PC. The event manager can record and replay all events of emulation domain through virtual devices such as virtual touchpad, virtual keypad, virtual frame buffer and virtual modem. This technique enables phone makers to test their product efficiently without userpsilas direct input. As the result, we show a demo about emulator interworking with a real phone and describe a promising business scenario of field testing for communication-related functionality. Our experience is provided through this paper to assist an emulator provider to design their product with new features that mobile industry needs today.
  • Keywords
    Linux; mobile computing; mobile handsets; user interfaces; virtual reality; Linux phone emulator; automated application testing; mobile industry; user interface; virtual devices; virtual frame buffer; virtual keypad; virtual modem; virtual touchpad; Application software; Automatic testing; Electronic equipment testing; Hardware; Linux; Liquid crystal displays; Modems; Resource management; Software testing; Telephone sets; emulator; linux phone;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Convergence and Hybrid Information Technology, 2008. ICCIT '08. Third International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    978-0-7695-3407-7
  • Type

    conf

  • DOI
    10.1109/ICCIT.2008.84
  • Filename
    4682250