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 条
  • [1] Testing and model-checking techniques for diagnosis
    Gromov, Maxim
    Willemse, Tim A. C.
    TESTING OF SOFTWARE AND COMMUNICATING SYSTEMS, PROCEEDINGS, 2007, 4581 : 138 - +
  • [2] Using Model Checking to Evaluate Live Migrations
    Kikuchi, Shinji
    Matsumoto, Yasuhide
    IT PROFESSIONAL, 2013, 15 (02) : 36 - 41
  • [3] Probabilistic abstraction for model checking: An approach based on property testing
    Laplante, S
    Lassaigne, R
    Magniez, F
    Peyronnet, S
    de Rougemont, M
    17TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 2002, : 30 - 39
  • [4] Probabilistic abstraction for model checking: An approach based on property testing
    Laplante, Sophie
    Lassaigne, Richard
    Magniez, Frederic
    Peyronnet, Sylvain
    De Rougemont, Michel
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2007, 8 (04)
  • [5] Probabilistic Model Checking
    Baier, Christel
    DEPENDABLE SOFTWARE SYSTEMS ENGINEERING, 2016, 45 : 1 - 23
  • [6] Analyzing cleaning robots using probabilistic model checking
    Araújo R.
    Mota A.
    Nogueira S.
    Advances in Intelligent Systems and Computing, 2019, 838 : 23 - 51
  • [7] Analysing Wiki Quality using Probabilistic Model Checking
    De Ruvo, Giuseppe
    Santone, Antonella
    2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 224 - 229
  • [8] Using probabilistic model checking for dynamic power management
    Norman, G
    Parker, D
    Kwiatkowska, M
    Shukla, S
    Gupta, R
    FORMAL ASPECTS OF COMPUTING, 2005, 17 (02) : 160 - 176
  • [9] Transportation risk analysis using probabilistic model checking
    Soeanu, Andrei
    Debbabi, Mourad
    Alhadidi, Dima
    Makkawi, Makram
    Allouche, Mohamad
    Belanger, Micheline
    Lechevin, Nicholas
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (09) : 4410 - 4421
  • [10] Medical treatment analysis using probabilistic model checking
    Debbi, Hichem
    Bourahla, Mustapha
    Debbi, Aimad
    INTERNATIONAL JOURNAL OF BIOMEDICAL ENGINEERING AND TECHNOLOGY, 2013, 12 (04) : 346 - 359