Volume 12 Number 4 (Jul. 2017)
Home > Archive > 2017 > Volume 12 Number 4 (Jul. 2017) >
JCP 2017 Vol.12(4): 335-353 ISSN: 1796-203X
doi: 10.17706/jcp.12.4.335-353

A Robustness Testing Approach for an Object Oriented Model

Khadija Louzaoui, Khalid Benlhachmi
Department of Computer Science, Faculty of Sciences, Ibn Tofail University, Kenitra, Morocco.
Abstract—In this paper we present a new test model of object oriented (OO) programs for testing conformity and robustness from formal specifications. The main contribution of this work is a robustness approach based on invalid input data that do not satisfy the precondition constraint of the program under test. This additional test is used to strengthen the conformity test of programs and to enrich the concept of test by detecting other contract anomalies between user and programs. The approach of this work shows that the test cases developed for testing an original method can be used for testing its overriding method in derived classes by inheritance operation and then the number of test cases can be reduced considerably. In this context we can use a single generator of test data to verify both conformity and robustness, thus making it possible to increase the level of automation during the whole testing process.

Index Terms—Specification, conformity testing, robustness testing, valid data, invalid data, test data generation, inheritance, constraint resolution.


Cite: Khadija Louzaoui, Khalid Benlhachmi, "A Robustness Testing Approach for an Object Oriented Model," Journal of Computers vol. 12, no. 4, pp. 335-353, 2017.

General Information

ISSN: 1796-203X
Frequency: Monthly (2006-2014); Bimonthly (Since 2015)
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jcp@iap.org
  • Apr 24, 2018 News!

    Vol 13, No 8 has been published with online version   [Click]

  • Dec 26, 2017 News!

    Vol 12, No 1-N0 5 has been indexed by EI (Inspec)     [Click]

  • Dec 26, 2017 News!

    Vol 11, No 4-N0 6 has been indexed by EI (Inspec)     [Click]

  • Dec 21, 2017 News!

    Vol 13, No 7 has been published with online version 12 papers are published in this issue after peer review   [Click]

  • Sep 26, 2017 News!

    Papers published in JCP Volume 12 have all been indexed by DBLP   [Click]

  • Read more>>