A GUI Modeling DSL for Pattern-Based GUI Testing PARADIGM

被引:0
|
作者
Moreira, Rodrigo M. L. M. [1 ,2 ]
Paiva, Ana C. R. [1 ,2 ]
机构
[1] Univ Porto, Fac Engn, INESC TEC, Oporto, Portugal
[2] Univ Porto, Fac Engn, Dept Informat Engn, Oporto, Portugal
关键词
GUI Modeling; GUI Testing; Domain-Specific Languages; PARADIGM; Pattern-Based GUI Testing; Graphical Modeling DSL;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Today's software feature user interface (UI) patterns. Those patterns describe generic solutions for common recurrent problems. However, to the best of our knowledge, there is no specific testing methodology that is particularly suited for testing those patterns providing generic testing solutions that can be reused after minor configurations in order to test slightly different implementations. Pattern-Based Graphical User Interface Testing (PBGT) is a recent methodology that aims at systematizing and automating the GUI testing process, by sampling the input space using "UI Test Patterns" that express generic solutions to test common recurrent GUI's behaviour. This paper describes the development process of PARADIGM, a domain specific language (DSL) to be used in the context of PBGT and empirically evaluates PARADIGM to assess its diminished modeling efforts, usefulness, graphical power, and acceptability.
引用
收藏
页码:126 / 135
页数:10
相关论文
共 50 条
  • [21] Automated GUI performance testing
    Adamoli, Andrea
    Zaparanuks, Dmitrijs
    Jovic, Milan
    Hauswirth, Matthias
    SOFTWARE QUALITY JOURNAL, 2011, 19 (04) : 801 - 839
  • [22] GUI testing: Pitfalls and process
    Memon, AM
    COMPUTER, 2002, 35 (08) : 87 - 88
  • [23] Enhancing the Automation of GUI Testing
    Kamal, M. Medhat
    Darwish, Saad M.
    Elfatatry, Ahmed
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 66 - 70
  • [24] GUI Testing Made Easy
    Ruiz, Alex
    Price, Yvonne Wang
    TACI PART 2008:TESTING: ACADEMIC AND INDUSTRIAL CONFERENCE PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS, 2008, : 99 - 103
  • [25] Automated GUI performance testing
    Andrea Adamoli
    Dmitrijs Zaparanuks
    Milan Jovic
    Matthias Hauswirth
    Software Quality Journal, 2011, 19 : 801 - 839
  • [26] Java']Java GUI testing
    Walworth, A
    DR DOBBS JOURNAL, 1997, 22 (02): : 30 - +
  • [27] GUICat: GUI Testing as a Service
    Cheng, Lin
    Chang, Jialiang
    Yang, Zijiang
    Wang, Chao
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 858 - 863
  • [28] A Framework for Monkey GUI Testing
    Wetzlmaier, Thomas
    Rainier, Rudolf
    Putschoegl, Werner
    2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2016, : 416 - 423
  • [29] Automated GUI performance testing
    Via Giuseppe Buffi 13, 6904 Lugano, Switzerland
    Softw. Qual. J., 4 (801-839):
  • [30] UI Creation Patterns (using iTasks for DSL → GUI transformation)
    Bacikova, Michaela
    Porubaen, Jaroslav
    INFORMATICS 2013: PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON INFORMATICS, 2013, : 145 - 150