CQUniversity
Browse

On the coverage of program code by specification-based tests

conference contribution
posted on 2018-11-27, 00:00 authored by YT Yu, EYK Chan, Pak PoonPak Poon
Generating test cases from the specification can be done early in the software development life cycle. A test suite systematically generated from the software specification can be comprehensive in ensuring the intended functions to be exercised. Such a test suite is also instrumental in facilitating early discovery of software defects. On the other hand, an adequate level of code coverage is required to inspire confidence of the testing and quality assurance process. To examine the effectiveness of a specification-based test suite in covering program code, we conducted an exploratory case study which involved many different versions of programs that implemented the same specification. On the basis of the case study, this paper identifies the types of path in the programs, suggests enhancements to the existing test generation methods, and discusses several issues on how the code coverage can be improved.

Funding

Category 2 - Other Public Sector Grants Category

History

Editor

Choi B

Start Page

41

End Page

50

Number of Pages

10

Start Date

2009-08-24

Finish Date

2009-08-25

eISSN

2332-662X

ISSN

1550-6002

ISBN-13

9780769538280

Location

Jeju, Korea

Publisher

IEEE Computer Society

Place of Publication

Piscataway, NJ

Peer Reviewed

  • Yes

Open Access

  • No

External Author Affiliations

City University of Hong Kong

Era Eligible

  • Yes

Name of Conference

9th International Conference on Quality Software (QSIC 2009)

Usage metrics

    CQUniversity

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC