CoVeriTest: interleaving value and predicate analysis for test-case generation

被引:0
|
作者
Marie-Christine Jakobs
机构
[1] LMU Munich,
[2] TU Darmstadt,undefined
关键词
Test-case generation; Software testing; Model checking; Cooperative verification;  ;
D O I
暂无
中图分类号
学科分类号
摘要
Verification techniques are well-suited for automatic test-case generation. They basically need to check the reachability of every test goal and generate test cases for all reachable goals. This is also the basic idea of our CoVeriTest submission. However, the set of test goals is not fixed in CoVeriTest , instead we can configure the set of test goals. For Test-Comp’19, we support the set of all __VERIFIER_error() calls as well as the set of all branches. Thus, we can deal with the two test specifications considered in Test-Comp’19. Since the tasks in Test-Comp are diverse and verification techniques have different strengths and weaknesses, we also do not stick to a single verification technique, but use a hybrid approach that combines multiple techniques. More concrete, CoVeriTest interleaves different verification techniques and allows to configure the cooperation (i.e., information exchange and time limits). To choose from a large set of verification techniques, CoVeriTest is integrated into the analysis framework CPAchecker. For the competition, we interleave CPAchecker’s value and predicate analysis and let both analyses resume their analysis performed in the previous iteration.
引用
收藏
页码:847 / 851
页数:4
相关论文
共 50 条
  • [1] CoVeriTest: interleaving value and predicate analysis for test-case generation
    Jakobs, Marie-Christine
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2021, 23 (06) : 847 - 851
  • [2] Automatic Test-Case Generation with CoVeriTest
    Jakobs, Marie-Christine
    [J]. TESTS AND PROOFS (TAP 2022), 2022, 13361 : 3 - 8
  • [3] Technology of test-case generation
    Lúcio, L
    Samer, M
    [J]. MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 323 - 354
  • [4] TEST-CASE GENERATION WITH IOGEN
    LINDQUIST, TE
    JENKINS, JR
    [J]. IEEE SOFTWARE, 1988, 5 (01) : 72 - 79
  • [5] Automatic Test-Case Generation
    Machado, Patricia
    Sampaio, Augusto
    [J]. TESTING TECHNIQUES IN SOFTWARE ENGINEERING, 2010, 6153 : 59 - +
  • [6] Formal test-case generation for UML statecharts
    Gnesi, S
    Latella, D
    Massink, M
    [J]. NINTH IEEE INTERNATIONAL CONFERENCE ON ENGINEERING COMPLEX COMPUTER SYSTEMS, PROCEEDINGS: NAVIGATING COMPLEXITY IN THE E-ENGINEERING AGE, 2004, : 75 - 84
  • [7] Test-Case Generation for Embedded Simulink via Formal Concept Analysis
    He, Nannan
    Ruemmer, Philipp
    Kroening, Daniel
    [J]. PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 224 - 229
  • [8] TEST-CASE
    WILSON, B
    [J]. DAIRY INDUSTRIES INTERNATIONAL, 1995, 60 (01) : 19 - 19
  • [9] Test-Case Generation for Web-Service Clients
    Fuchs, Andreas
    Kuchen, Herbert
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1518 - 1527
  • [10] Mutation-Based Test-Case Generation with Ecdar
    Larsen, Kim G.
    Lorber, Florian
    Nielsen, Brian
    Nyman, Ulrik M.
    [J]. 10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 319 - 328