DocumentCode
708939
Title
Embedded functions in combinatorial test designs
Author
Sherwood, George B.
Author_Institution
Testcover.com, LLC, Colts Neck, NJ, USA
fYear
2015
fDate
13-17 April 2015
Firstpage
1
Lastpage
10
Abstract
A feature for conforming to system constraints during combinatorial test case generation is proposed. The user interface and requirements for the feature are outlined. For constraint conformance, allowed test factor values are given by functions embedded in the test case generator. The functions are defined in a general-purpose programming language widely used among software engineers. The language, PHP, is chosen for its flexibility and prevalence. Examples of functions conforming to constraints are given. A second type of embedded function is proposed to automate the identification of expected equivalence class(es) for each test case. Equivalence class functions return the classes according to test case values. Examples of equivalence class functions are given also. Implementation of the feature is ongoing; goals include assessment of the feature´s feasibility, usability and performance.
Keywords
program testing; programming languages; software engineering; PHP; combinatorial test case generation; combinatorial test designs; constraint conformance; embedded functions; expected equivalence class functions; general-purpose programming language; software engineers; user interface; Browsers; Calendars; Communities; Generators; Linux; Testing; PHP; combinatorial testing; constraints; coverage analysis; embedded function; equivalence class; equivalence partitioning; functional dependence; interaction testing; test case generation; test design;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation Workshops (ICSTW), 2015 IEEE Eighth International Conference on
Conference_Location
Graz
Type
conf
DOI
10.1109/ICSTW.2015.7107432
Filename
7107432
Link To Document