A Graphical User Interface (GUI) Testing Methodology

被引:4
|
作者
Singhera, Zafar [1 ]
Horowitz, Ellis [2 ]
Shah, Abad [3 ]
机构
[1] ZAF Consulting, Springfield, VA 22150 USA
[2] Univ Southern Calif, Comp Sci & Elect Engn, Los Angeles, CA 90089 USA
[3] R & D Ctr Comp Sci, Lahore, Pakistan
关键词
methodology; script generation; testing GUI;
D O I
10.4018/jitwe.2008040101
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software testing in general and graphical user interface (GUI) testing in particular is one of the major challenges in the lifecycle of any software system. GUI testing is inherently more difficult than the traditional and command-line interface testing. Some of the factors that make GUI testing different from the traditional software testing and significantly more difficult are: a large number of objects, different look and feel of objects, many parameters associated with each object, progressive disclosure, complex inputs from multiple sources, and graphical outputs. The existing testing techniques for the creation and management of test suites need to be adapted/enhanced for GUIs, and new testing techniques are desired to make the creation and management of test suites more efficient and effective. In this article, a methodology is proposed to create test suites for a GUI. The proposed methodology organizes the testing activity into various levels. The tests created at a particular level can be reused at higher levels. This methodology extends the notion of modularity and reusability to the testing phase. The organization and management of the created test suites resembles closely to the structure of the GUI under test.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [21] Graphical User Interface(GUI) to study DC motor dynamic characteristics
    Verma, Prashant
    Gupta, Prateek
    Kumar, Bhavnesh
    2017 INTERNATIONAL CONFERENCE OF ELECTRONICS, COMMUNICATION AND AEROSPACE TECHNOLOGY (ICECA), VOL 2, 2017, : 649 - 654
  • [22] SimHap GUI: An intuitive graphical user interface for genetic association analysis
    Kim W Carter
    Pamela A McCaskie
    Lyle J Palmer
    BMC Bioinformatics, 9
  • [23] Graphical User Interface (GUI): Characterization Technique for Photonic and Plasmonic Structures
    Department of Physics, Kalindi College , East Patel Nagar, New Delhi
    110008, India
    Springer. Proc. Mater., (57-67):
  • [24] PolyxGui : A new Graphical User Interface (GUI) for the Polynomial Toolbox POLYX
    Varsamis, Dimitris
    Karampetakis, Nicholas P.
    2008 MEDITERRANEAN CONFERENCE ON CONTROL AUTOMATION, VOLS 1-4, 2008, : 435 - 439
  • [25] Use of Multimedia Learning Technology Based Graphical User Interface (GUI)
    Putra, Chandra Anugrah
    PROCEEDINGS OF THE 3RD NFE CONFERENCE ON LIFELONG LEARNING (NFE 2016), 2016, 88 : 1 - 5
  • [26] FLEXR GUI: a graphical user interface for multi-conformer modeling of proteins
    Stachowski, Timothy R.
    Fischer, Marcus
    JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2024, 57 (Pt 2): : 580 - 586
  • [27] Graphical User Interface (GUI) for arbitrage by strategist++ in the deregulated power markets
    Fakhouri, M
    Al-Hersh, AH
    Yamin, HY
    Shahidehpour, SM
    LESCOPE'03 : 2003 LARGE ENGINEERING SYSTEMS CONFERENCE ON POWER ENGINEERING, CONFERENCE PROCEEDINGS: ENERGY FOR THE FUTURE, 2003, : 95 - 99
  • [28] Single bubble dissolution model - The graphical user interface SiBu-GUI
    Greinert, Jens
    McGinnis, Daniel F.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2009, 24 (08) : 1012 - 1013
  • [29] Probabilistic Power Flow Analysis Using Matlab Graphical User Interface (GUI)
    Unal Kurt
    Okan Ozgonenel
    Birsen Boylu Ayvaz
    Journal of Electrical Engineering & Technology, 2022, 17 : 929 - 943
  • [30] Development of an application with a graphical user interface (GUI) to compute in parallel in the OpenFOAM environment
    Chitalov, Dmitri, I
    INTERNATIONAL SCIENTIFIC CONFERENCE ON APPLIED PHYSICS, INFORMATION TECHNOLOGIES AND ENGINEERING (APITECH-2019), 2019, 1399