Models in Graphical User Interface Testing: Study Design

被引:7
作者
Silistre, Alper [1 ]
Kilincceker, Onur [2 ,3 ]
Belli, Fevzi [2 ,4 ]
Challenger, Moharram [5 ,6 ]
Kardas, Geylani [1 ]
机构
[1] Ege Univ, Int Comp Inst, Izmir, Turkey
[2] Univ Paderborn, Paderborn, Germany
[3] Mugla Sitki Kocman Univ, Mugla, Turkey
[4] Izmir Inst Technol, Izmir, Turkey
[5] Univ Antwerp, Antwerp, Belgium
[6] Flanders Make, Limburg, Belgium
来源
2020 TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS) | 2020年
关键词
GUI Testing; Model-Based Testing; Finite State Machine; Event Sequence Graph; Event Flow Graph; Regular Expression;
D O I
10.1109/uyms50627.2020.9247072
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-based GUI testing is an important concept in Software GUI testing. Manual testing is a time-consuming labor and heavily error-prone. It has several well-accepted models that Software Testing community has been working and contributing to them for many years. This paper reviews different models used in model-based GUI testing and presents a case study with a proposed approach for how to convert several well-accepted models to ESG (Event Sequence Graphs) to generate test cases and execute them with an aim to consolidate past and future works in a single model.
引用
收藏
页码:171 / 176
页数:6
相关论文
共 50 条
  • [41] Driving Behavior Simulator of Lane Changing using User-designed Interface
    Banjanovic-Mehmedovic, Lejla
    Stojak, Radislav
    Kasapovic, Suad
    2016 5TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2016, : 493 - 497
  • [42] Testing concurrent user behavior of synchronous web applications with Petri nets
    Jeff Offutt
    Sunitha Thummala
    Software & Systems Modeling, 2019, 18 : 913 - 936
  • [43] Testing concurrent user behavior of synchronous web applications with Petri nets
    Offutt, Jeff
    Thummala, Sunitha
    SOFTWARE AND SYSTEMS MODELING, 2019, 18 (02) : 913 - 936
  • [44] Automated refinement of models for model-based testing using exploratory testing
    Ceren Şahin Gebizli
    Hasan Sözer
    Software Quality Journal, 2017, 25 : 979 - 1005
  • [45] Automated refinement of models for model-based testing using exploratory testing
    Gebizli, Ceren Sahin
    Sozer, Hasan
    SOFTWARE QUALITY JOURNAL, 2017, 25 (03) : 979 - 1005
  • [46] Testing Updated Apps by Adapting Learned Models
    Ngo, Chanh Duc
    Pastore, Fabrizio
    Briand, Lionel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (06)
  • [47] Testing File System Implementations on Layered Models
    Chen, Dongjie
    Jiang, Yanyan
    Xu, Chang
    Ma, Xiaoxing
    Lu, Jian
    2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 1483 - 1495
  • [48] Aiding exploratory testing with pruned GUI models
    Reis, Jacinto
    Mota, Alexandre
    INFORMATION PROCESSING LETTERS, 2018, 133 : 49 - 55
  • [49] Filtering Test Models to Support Incremental Testing
    Jaaskelainen, Antti
    TESTING - PRACTICE AND RESEARCH TECHNIQUES, 2010, 6303 : 72 - 87
  • [50] The Hardware Interface Design In SoC With Verilog Language
    Zhen, Zhang
    Hui, Zhang
    2009 IITA INTERNATIONAL CONFERENCE ON SERVICES SCIENCE, MANAGEMENT AND ENGINEERING, PROCEEDINGS, 2009, : 30 - +