Path-based approach to integration testing

  • Jueliang Hu*
  • , Zuohua Ding
  • , Geguang Pu
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

In this paper, we focus on the matching of parameter type and order for integration testing. From the unit testing, we can obtain two outputs: 1)Interface Net that describes ports to receive parameters and to send parameters; 2) Mapping Table that describes the mappings between parameters coming in and parameters going out. To analyze the Interface Net and mappings precisely, we propose a forward slicing technique with symbolic execution to obtain the dependency relation for inputs and outputs. The Interface Net together with Mapping Table will create a Directed Graph, which can be used to generate integration test cases and to check parameter type. Furthermore, a formula is given to calculate the number of test cases. At the same time, the concept called Complexity Degree, is introduced to describe how hard the test going to be.

Original languageEnglish
Title of host publicationSSIRI 2009 - 3rd IEEE International Conference on Secure Software Integration Reliability Improvement
Pages445-446
Number of pages2
DOIs
StatePublished - 2009
Event3rd IEEE International Conference on Secure Software Integration Reliability Improvement, SSIRI 2009 - Shanghai, China
Duration: 8 Jul 200910 Jul 2009

Publication series

NameSSIRI 2009 - 3rd IEEE International Conference on Secure Software Integration Reliability Improvement

Conference

Conference3rd IEEE International Conference on Secure Software Integration Reliability Improvement, SSIRI 2009
Country/TerritoryChina
CityShanghai
Period8/07/0910/07/09

Keywords

  • Integration testing
  • Path analysis
  • Program slicing

Fingerprint

Dive into the research topics of 'Path-based approach to integration testing'. Together they form a unique fingerprint.

Cite this