Automated GUI Testing for J2ME Software Based on FSM

被引:3
|
作者
Hou, Ying [1 ]
Chen, Rong [1 ]
Du, Zhenjun [1 ]
机构
[1] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian, Peoples R China
关键词
software testing; FSM; J2ME; GUI;
D O I
10.1109/EmbeddedCom-ScalCom.2009.67
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
J2ME (Java 2 Micro Edition) software is playing a more and more significant role in embedded systems. However, with the growing complexity and function enhancement of J2ME software, its GUI (Graphical User Interface) testing is facing with great challenges. This paper proposes a new automated GUI testing method for J2ME software, which adopts an automated test case generation means based on FSM model and uses a unique program instrumentation scheme. Test cases are translated to the test script, which drives the J2ME program under test, and generates test report. In our experiments the automated testing system is implemented. Example Results show this testing method can automatically generate test cases for GUI based on the specification of the J2ME program and can also drive the running of the tests in the automated way. The testing method is more effective than the traditional ones; it has advantages, such as higher automation level, full fault-detection capability and general applicability. So, this method can see its applicable prospect in J2ME software testing.
引用
收藏
页码:341 / 346
页数:6
相关论文
共 50 条
  • [21] Mobile banking services based on J2ME/J2EE
    Krol, Przemyslaw
    Nowak, Przemyslaw
    Sakowicz, Bartosz
    2007 PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS, 2007, : 487 - 490
  • [22] Automated GUI-based Software-Testing Using Deep Neuroevolution
    Zimmermann, Daniel
    2022 IEEE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2022), 2022, : 477 - 479
  • [23] Design and Implementation of Automated Testing Framework for Linux Software GUI Testing
    Liu Xiaohui
    Lan Yuqing
    Ma Like
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [24] J2ME游戏优化揭密
    Mike Shivas
    程序员, 2003, (11) : 73 - 76
  • [25] Design of Mobile Commerce Information System based on J2ME
    Zhang Xinhua
    Zhu Jianfeng
    Li Hong
    2010 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND SAFETY ENGINEERING (MSSE 2010), VOLS I AND II, 2010, : 117 - 120
  • [26] J2ME编织移动梦幻
    刘果
    中文信息, 2003, (06) : 20 - 20
  • [27] PUC to J2ME interface generator
    Howard, Terri
    Bradford, Phillip G.
    PROCEEDINGS IEEE SOUTHEASTCON 2007, VOLS 1 AND 2, 2007, : 116 - 120
  • [28] J2ME待时而飞
    张小贝
    每周电脑报, 2002, (25) : 40+10 - 40
  • [29] J2ME安全结构研究
    程树纲
    许林英
    计算机应用与软件, 2003, (04) : 52 - 54
  • [30] Research and design of personalized recommendation system based on J2ME
    Bing, Chen
    ICNC 2007: Third International Conference on Natural Computation, Vol 5, Proceedings, 2007, : 796 - 800