Augmenting test case generation using statechart

被引:0
|
作者
Chen, J [1 ]
Malaiya, YK [1 ]
机构
[1] Colorado State Univ, Dept Comp Sci, Ft Collins, CO 80523 USA
关键词
software testing; test case sequence generation; statechart; test coverage;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Several researchers have proposed methods for generating test cases using statecharts, however the test coverage resulting from these methods has not been evaluated In this paper we consider the state-chart based approach proposed by Hong et al. The applicability of their method has been studied using two specific programs. We augment their method by adding tests for boundary cases. The programs are exercised using the generated test cases and the test coverage is evaluated using ATAC test coverage analysis tool. For comparison, test cases generated using all-transition coverage criterion are also applied. We compare the test efficiency of Hong et al method and all-transition coverage method. Results show that the method introduced by Hong et al. provides higher coverage however the examples show the need for augmenting their method.
引用
收藏
页码:608 / 614
页数:7
相关论文
共 50 条
  • [1] A Review on Test Case Generation Methods Using UML Statechart
    Hashim, Nor Laily
    Dawood, Yasir Salman
    2019 4TH INTERNATIONAL CONFERENCE AND WORKSHOPS ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE): THRIVING TECHNOLOGIES, 2019,
  • [2] Testing Semantics and Automatic Test Cases Generation for Statechart Specification
    Yang Xinmin
    Wang Weiwei
    Mo Yuchang
    PROCEEDINGS OF 2009 CONFERENCE ON COMMUNICATION FACULTY, 2009, : 242 - +
  • [3] Automatic Test Cases Generation for Statechart Specifications from Semantics to Algorithm
    Chen, Lina
    JOURNAL OF COMPUTERS, 2011, 6 (04) : 769 - 775
  • [4] Worst-Case Execution Time Test Generation for Augmenting Path Maximum Flow Algorithms using Genetic Algorithms
    Arkhipov, Viktor
    Buzdalov, Maxim
    Shalyto, Anatoly
    2013 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2013), VOL 2, 2013, : 108 - 111
  • [5] Using simulation to empirically investigate test coverage criteria based on statechart
    Briand, LC
    Labiche, Y
    Wang, Y
    ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 86 - 95
  • [6] Test Case Generation Using Symbolic Execution
    Pattanaik, Saumendra
    Sahoo, Bidush Kumar
    Panigrahi, Chhabi Rani
    Patnaik, Binod Kumar
    Pati, Bibudhendu
    COMPUTACION Y SISTEMAS, 2022, 26 (02): : 1035 - 1044
  • [7] Hard Test Generation for Augmenting Path Maximum Flow Algorithms using Genetic Algorithms: Revisited
    Buzdalov, Maxim
    Shalyto, Anatoly
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2121 - 2128
  • [8] Test Generation from StateChart and B method for flight control software of unmanned aerial vehicle
    Liu Jiufu
    Yang Zhenxing
    ICCSSE 2009: PROCEEDINGS OF 2009 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, 2009, : 851 - 856
  • [9] Consistency Checking and Test Generation for UML Statechart Diagram via Extended Context-free Grammar
    Li, Liping
    He, Tao
    Tang, Shan
    2012 6TH INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION SCIENCE, SERVICE SCIENCE AND DATA MINING (ISSDM2012), 2012, : 633 - 638
  • [10] Concept for test case generation using Mixed Reality
    Hönig J.
    Littfinski D.
    Schnierle M.
    Röck S.
    Verl A.
    WT Werkstattstechnik, 2023, 113 (05): : 200 - 206