Scientific Research and Essays

  • Abbreviation: Sci. Res. Essays
  • Language: English
  • ISSN: 1992-2248
  • DOI: 10.5897/SRE
  • Start Year: 2006
  • Published Articles: 2768

Full Length Research Paper

Development of interaction test suite generation strategy with input-output mapping supports

H. Y. Ong and Kamal Z. Zamli*
School of Electrical and Electronic Engineering, Engineering Campus, Universiti Sains Malaysia, 14300 Nibong Tebal, Pulau Pinang, Malaysia.
Email: [email protected], [email protected]

  •  Accepted: 18 July 2011
  •  Published: 19 August 2011

Abstract

Software testing relates to the process of finding errors/defects and/or ensuring that a particular software of interest meets its specification. One of the key activities within software testing is on the test case design. Over the years, many test case design strategies have been developed in the literature including that of boundary values, equivalence partitioning, decision tables, robustness consideration as well as cost and effect graphing. Although useful, these strategies do not sufficiently cater for bugs due to interaction. Addressing the aforementioned issue, many researches into interaction based strategies, called t-way strategies (where t represents interaction strength), have started to emerge in the literature. This paper presents the development of a new t-way strategy called AURA. AURA strategy serves as our research vehicle to investigate the usefulness of automated mapping based on input-output relationship as well as its flexible iteration control for constructing t-way test suite. Benchmarking results demonstrate that AURA strategy gives competitive results against most existing strategies.

 

Key words: Interaction testing, t-way testing, variable strength interaction testing, input-output based relationship interaction testing, automated mapping support.