An Approach for Specification based Testing for Platforms

R. Nadaf, R.P.J.C. Bose, and P. Singh (India)


Specification based testing, API testing, Platforms


Platforms1 implement functionalities that are common to several products and provide a set of APIs to control these functionalities. As different application requirements are not known apriori to the platform developer, testing plat forms adequately against their API specifications is an im portant challenge. Validation of platforms requires the gen eration of different usage scenarios and determining input values for each scenario. In this paper, we propose a le gal random calls approach for specification based testing of platforms to generate possible usage scenarios and use the category partition method for selecting input values. The proposed approach semi-automatically generates test cases and is able to detect a subset of failures encountered in practice.

Important Links:

Go Back