• DocumentCode
    2169799
  • Title

    Dynamic Fault Visualization Tool for Fault-based Testing and Prioritization

  • Author

    Daniel, Philemon ; Kwan Yong Sim

  • Author_Institution
    Fac. of Eng., Comput. & Sci., Swinburne Univ. of Technol., Kuching, Malaysia
  • fYear
    2012
  • fDate
    26-28 Nov. 2012
  • Firstpage
    301
  • Lastpage
    306
  • Abstract
    Fault-based testing has been proven to be a cost effective testing technique for software logics and rules expressed in Boolean expressions. It can guarantee the elimination of common faults without exhaustive testing. However, average software testing practitioners may not have in-depth knowledge on Boolean algebra and complex logic derivations required to apply existing fault-based testing techniques. In this paper, a dynamic fault visualization tool has been proposed. This tool allows its user to visualize fault-based testing and prioritize test inputs with a simple greedy method. The performance evaluation of this tool has been done on Boolean expressions extracted from a real life aviation tool. The results show that it can achieve significant performance improvements compared to ordinary sequential order test execution and existing static technique. The proposed visualization tool could also identify possible faults to guide the debugging process.
  • Keywords
    data visualisation; program debugging; program testing; software fault tolerance; Boolean algebra; Boolean expression; aviation tool; complex logic derivation; debugging process; dynamic fault visualization tool; fault-based prioritization; fault-based testing; greedy method; sequential order test execution; software logic; software rule; static technique; Fault Visualization; Fault-based Testing; Software Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computer Science Applications and Technologies (ACSAT), 2012 International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4673-5832-3
  • Type

    conf

  • DOI
    10.1109/ACSAT.2012.55
  • Filename
    6516370