Using Probabilistic Model Checking to Evaluate GUI Testing Techniques

被引:4
|
作者
Bertolini, Cristiano [1 ]
Mota, Alexandre [1 ]
机构
[1] Univ Fed Pernambuco, Informat Ctr, BR-50732970 Recife, PE, Brazil
关键词
D O I
10.1109/SEFM.2009.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Different testing techniques are being proposed in software testing to improves systems quality and increase development productivity. However, it is difficult to determine from a given set of testing techniques, which is the most effective testing technique for a certain domain, particularly if they are random-based. We are proposing a strategy and a framework that can evaluate such testing techniques. Our framework is defined compositionally and parametrically This allows us to characterize different aspects of systems in an incremental way as well as test specific hypothesis about the system under test. In this paper we focus on GUI-based systems. That is, the specific internal behavior of the system is unknown but it can be approximated by probabilistic behaviors. And the empirical evaluation is based on the probabilistic model checker PRISM.
引用
收藏
页码:115 / 124
页数:10
相关论文
共 50 条
  • [31] Connected Cruise Control Design Using Probabilistic Model Checking
    Ge, Jin I.
    Orosz, Gabor
    Murray, Richard M.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 4964 - 4970
  • [32] User-Friendly GUI in Software Model Checking
    Yokoyama, Shoichi
    Sato, Haruhiko
    Kurihara, Masahito
    2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 468 - 473
  • [33] Testing time goal-driven requirements with model checking techniques
    Diaz, Gregorio
    Navarro, Elena
    Cambronero, Maria-Emilia
    Valero, Valentin
    Cuartero, Fernando
    ECBS 2007: 14TH ANNUAL IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS: RAISING EXPECTATIONS OF COMPUTER-BASES SYSTEMS, 2007, : 503 - +
  • [34] Random GUI Testing of Android Application Using Behavioral Model
    Muangsiri, Woramet
    Takada, Shingo
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2017, 27 (9-10) : 1603 - 1612
  • [35] Using a Pilot Study to Derive a GUI Model for Automated Testing
    Xie, Qing
    Memon, Atif M.
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2008, 18 (02)
  • [36] An Industrial Research on GUI Testing Techniques for Windows based Application using UFT
    Narkhede, Ravi
    Korde, Sapana
    Darda, Avinash
    Sharma, Saurabh
    2015 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES AND MANAGEMENT FOR COMPUTING, COMMUNICATION, CONTROLS, ENERGY AND MATERIALS (ICSTM), 2015, : 466 - 471
  • [37] Family-based Model Checking using Probabilistic Model Checker PRISM
    Kishi, Tomoji
    PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 376 - 385
  • [38] Component interaction testing using model-checking
    Liu, W
    Dasiewicz, P
    CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING 2001, VOLS I AND II, CONFERENCE PROCEEDINGS, 2001, : 41 - 46
  • [39] Small Trojan Testing using Bounded Model Checking
    Zhang, Ying
    Yu, Lu
    Li, Huawei
    Jiang, Jianhui
    2018 IEEE INTERNATIONAL TEST CONFERENCE IN ASIA (ITC-ASIA 2018), 2018, : 85 - 90
  • [40] Symbolic model checking for probabilistic processes
    Baier, C
    Clarke, EM
    Hartonas-Garmhausen, V
    Kwiatkowska, M
    Ryan, M
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 430 - 440