BEAT: A Web-Based Boolean Expression Fault-Based Test Case Generation Tool

被引:3
|
作者
Chen, T. Y. [1 ]
Grant, D. D. [2 ]
Lau, M. F. [2 ]
Ng, S. P. [2 ]
Vasa, V. R. [3 ]
机构
[1] Swinburne Univ Technol, Fac Informat & Commun Technol, Software Engn, Hawthorn, Vic, Australia
[2] Swinburne Univ Technol, Fac Informat & Commun Technol, Hawthorn, Vic, Australia
[3] Swinburne Univ Technol, Hawthorn, Vic, Australia
基金
澳大利亚研究理事会;
关键词
Boolean logic; Boolean expression; CASE tools; test case generator; infomation and communication technologies; software testing; technologyenhance learning; Web-based applications; Web-based learning Boolean logic; Web-based learning; software testing techniques;
D O I
10.4018/jdet.2006040104
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
BEAT is a Web-based system that generates fault-based test cases from Boolean expressions. It is based on the integration of our several fault-based test case selection strategies. The generated test cases are considered to be fault-based, because they are aiming at the detection of particular faults. For example, when the Boolean expression is in irredundant disjunctive normal form, test cases generated by BEAT can guarantee the detection of seven common types of operator and operand faults, which may occur during the implementation process. Apart from being an automated test case generation tool developed for software testing practitioners, it also can be used as a self-learning and training tool for students as well as software testing practitioners.
引用
收藏
页码:44 / 56
页数:13
相关论文
共 50 条
  • [1] BEAT: Boolean expression fAult-based test case generator
    Chen, TY
    Grant, DD
    Lau, MF
    Ng, SP
    Vasa, VR
    ITRE2003: INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: RESEARCH AND EDUCATION, 2003, : 625 - 629
  • [2] Fault-based Test Case Generation for Component Connectors
    Aichernig, Bernhard K.
    Arbab, Farhad
    Astefanoaei, Lacramioara
    de Boer, Frank S.
    Meng, Sun
    Rutten, Jan
    THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 147 - 154
  • [3] Fault-Based Regression Test Case Prioritization
    Biswas, Sourav
    Bansal, Aman
    Mitra, Pabitra
    Mall, Rajib
    IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (03) : 1176 - 1190
  • [4] Test Case Generation for Critical Systems through a Collaborative Web-based tool
    Arantes, Alessandro Oliveira
    Vijaykumar, Nandamudi Lankalapalli
    de Santiago Junior, Valdivino Alexandre
    Guimaraes, Danielle
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 163 - +
  • [5] Fault-based test generation for regular expressions by mutation
    Arcaini, Paolo
    Gargantini, Angelo
    Riccobene, Elvinia
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2019, 29 (1-2):
  • [6] Fault-based Web Services testing
    Hanna, Samer
    Munro, Malcolm
    PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, 2008, : 471 - 476
  • [7] FAULT-BASED TEST OF XML SCHEMAS
    Figueiredo Pereira Emer, Maria Claudia
    Nazar, Igor Fabiano
    Vergilio, Silvia Regina
    Jino, Mario
    COMPUTING AND INFORMATICS, 2011, 30 (03) : 531 - 557
  • [8] Comparing fault-based testing strategies of general boolean specifications
    Chen, Zhenyu
    Xu, Baowen
    Nie, Changhai
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 621 - +
  • [9] Fault-Based Alternate Test of RF Components
    Akbay, S. Sermet
    Chatterjee, Abhijit
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 518 - 525
  • [10] Dynamic Fault Visualization Tool for Fault-based Testing and Prioritization
    Daniel, Patrick
    Sim, Kwan Yong
    2012 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER SCIENCE APPLICATIONS AND TECHNOLOGIES (ACSAT), 2012, : 301 - 306