EBTCG: a tool for Event Based Test Case Generation

  • Authors:
  • Swati Singhal;Atul Sunsunwal;Sandeep K. Singh;Sangeeta Sabharwal

  • Affiliations:
  • NSIT, Delhi;NSIT, Delhi;JIIT University, Noida;NSIT, Delhi

  • Venue:
  • Proceedings of the 4th India Software Engineering Conference
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

A test scenario is a finite sequence of tests occurring in some particular order. There exist many event based test scenario generation techniques that describe the sequence of events to be tested to determine functionality. These approaches have not focused on testing individual events. This paper presents an approach of testing individual events of a given event-based test scenario. In our proposed approach, each main event, or parent event, present in a test scenario is represented, at a higher level of abstraction, as a hierarchy of a set of sub-events, which are its child events. Our approach focuses on testing of these hierarchies independently. We have created an EBTCG (Event Based Test Case Generation) tool which generates test cases for each higher level event in terms of transition sequences of its sub events, their corresponding transition conditions along with the expected results. The proposed approach is validated using Library Management System as a case study.