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 条
  • [31] User-based testing of GUI sequences and their interactions
    White, L
    Almezen, H
    Alzeidi, N
    12TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2001, : 54 - 63
  • [32] TOM: A Model-Based GUI Testing Framework
    Pinto, Miguel
    Goncalves, Marcelo
    Masci, Paolo
    Campos, Jose Creissac
    FORMAL ASPECTS OF COMPONENT SOFTWARE (FACS 2017), 2017, 10487 : 155 - 161
  • [33] Testing and Validation of UART using Cloud based GUI
    Kiran, B. M.
    Madhusudhan, C.
    Farhan, Mohamed Meeran
    Manzoor, Mohammad Burhan
    Kariyappa, B. S.
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 782 - 786
  • [34] Mobile GUI testing tool based on Image Flow
    Kwon, Oh-Hyun
    Hwang, Sun-Myung
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 508 - 512
  • [35] Evolutionary Based Automated Coverage Analysis for GUI Testing
    Rauf, Abdul
    Anwar, Sajid
    Kazim, Naveed
    Shahid, Arshad Ali
    CONTEMPORARY COMPUTING, PT 1, 2010, 94 : 456 - 466
  • [36] GUI-Based Testing of Boundary Overflow Vulnerability
    Tuglular, T.
    Muftuoglu, C. A.
    Kaya, O.
    Belli, F.
    Linschulte, M.
    2009 IEEE 33RD INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOLS 1 AND 2, 2009, : 1212 - +
  • [37] Specification-based Testing for Gui-based Applications
    Jessica Chen
    Suganthan Subramaniam
    Software Quality Journal, 2002, 10 : 205 - 224
  • [38] Specification-based testing for GUI-based applications
    Chen, J
    Subramaniam, S
    SOFTWARE QUALITY JOURNAL, 2002, 10 (03) : 205 - 224
  • [39] Pattern-Based Usability Testing
    Dias, Fernando
    Paiva, Ana C. R.
    10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 366 - 371
  • [40] Automated Model-Based Android GUI Testing using Multi-level GUI Comparison Criteria
    Baek, Young-Min
    Bae, Doo-Hwan
    2016 31ST IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2016, : 238 - 249