Strategies for Prioritizing Test Cases Generated Through Model-Based Testing Approaches

被引:2
|
作者
Silva Ouriques, Joao Felipe [1 ]
机构
[1] Univ Fed Campina Grande, Dept Syst & Comp, Campina Grande, Paraiba, Brazil
来源
2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2 | 2015年
关键词
D O I
10.1109/ICSE.2015.338
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software testing is expensive and time consuming, especially for complex software. In order to deal with the cost of testing, researchers develop Model-Based Testing (MBT). In MBT, test cases are generated automatically and a drawback is a huge generated test suite. Our research aims at studying the Test Case Prioritization problem in MBT context. So far, we already evaluated the influence of the model structure and the characteristics of the test cases that fail. Results suggest that the former does not affect significantly the performance of techniques, however, the latter indeed represents a major impact. Therefore, a worthy information in this context might be an expert who knows the crucial parts of the software, thus we propose the first version of a prioritization technique that considers hints from the expert and the distance notion in order to prioritize test cases. Evaluation and tuning of the technique are ongoing, but preliminary evaluation reveals promising results.
引用
收藏
页码:879 / 882
页数:4
相关论文
共 50 条
  • [1] Test Oracle Strategies for Model-Based Testing
    Li, Nan
    Offutt, Jeff
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (04) : 372 - 395
  • [2] Improving Model-Based Testing Through Interactive Validation, Evaluation and Reconstruction of Test Cases
    Kolchyn, Oleksandr
    Potiyenko, Stepan
    QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, QUATIC 2024, 2024, 2178 : 150 - 158
  • [3] Model-Based Strategies for Reducing the Complexity of Statistically Generated Test Suites
    Dulz, Winfried
    SOFTWARE QUALITY: INCREASING VALUE IN SOFTWARE AND SYSTEMS DEVELOPMENT, 2013, 133 : 89 - 103
  • [4] An Empirical Analysis of Test Oracle Strategies for Model-based Testing
    Li, Nan
    Offutt, Jeff
    2014 IEEE SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2014, : 363 - 372
  • [5] On "Prioritizing Test Cases for Regression Testing"
    Rothermel, Gregg
    Untch, Roland
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 802 - 807
  • [6] Prioritizing test cases for regression testing
    Rothermel, G
    Untch, RH
    Harrold, MJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (10) : 929 - 948
  • [7] Industrial Evaluation of Test Suite Generation Strategies for Model-Based Testing
    Blom, Johan
    Jonsson, Bengt
    Nystrom, Sven-Olof
    2016 IEEE NINTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2016, : 209 - 218
  • [8] A taxonomy of model-based testing approaches
    Utting, Mark
    Pretschner, Alexander
    Legeard, Bruno
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2012, 22 (05): : 297 - 312
  • [9] On the Influence of Model Structure and Test Case Profile on the Prioritization of Test Cases in the Context of Model-based Testing
    Ouriques, Joao Felipe S.
    Cartaxo, Emanuela G.
    Machado, Patricia D. L.
    2013 27TH BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2013), 2013, : 119 - 128
  • [10] Achieving Scalable Model-Based Testing Through Test Case Diversity
    Hemmati, Hadi
    Arcuri, Andrea
    Briand, Lionel
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (01)