Title :
Tool support for statistical testing of software components
Author :
Shukla, Rakesh ; Strooper, Paul ; Carrington, David
Author_Institution :
Sch. of Inf. Technol. & Electr. Eng., Queensland Univ., St. Lucia, Qld., Australia
Abstract :
We describe the "STSC" prototype tool that supports the statistical testing of software components. The tool supports a wide range of operational profiles and test oracles for test case generation and output evaluation. The tool also generates appropriate values for different types of input parameters of operations. STSC automatically generates a test driver from an operational profile. This test driver invokes a test oracle that is implemented as a behaviour-checking version of the implementation. To evaluate the flexibility and usability of the tool, it has been applied to several case studies using different types of operational profiles and test oracles.
Keywords :
automatic programming; object-oriented programming; program testing; statistical testing; STSC prototype tool; automatic test driver generation; behaviour-checking version; operational profiles; software component; statistical testing; test case generation; test oracles; tool support; Australia; Automatic testing; Information technology; Probability; Software engineering; Software prototyping; Software testing; Software tools; Statistical analysis; Usability;
Conference_Titel :
Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
Print_ISBN :
0-7695-2465-6
DOI :
10.1109/APSEC.2005.105