scispace - formally typeset
Search or ask a question
Topic

Integration testing

About: Integration testing is a research topic. Over the lifetime, 2896 publications have been published within this topic receiving 36937 citations. The topic is also known as: integration and testing.


Papers
More filters
Journal ArticleDOI
Tsun S. Chow1
TL;DR: In this paper, a method of testing the correctness of control structures that can be modeled by a finite-state machine is proposed, based on a result in automata theory and can be applied to software testing.
Abstract: We propose a method of testing the correctness of control structures that can be modeled by a finite-state machine. Test results derived from the design are evaluated against the specification. No "executable" prototype is required. The method is based on a result in automata theory and can be applied to software testing. Its error-detecting capability is compared with that of other approaches. Application experience is summarized.

1,291 citations

Journal ArticleDOI
TL;DR: Simulation results are presented which suggest that random testing may often be more cost effective than partition testing schemes and results of actual random testing experiments are presented, which confirm the viability of random testing as a useful validation tool.
Abstract: Random testing of programs has usually (but not always) been viewed as a worst case of program testing. Testing strategies that take into account the program structure are generally preferred. Path testing is an often proposed ideal for structural testing. Path testing is treated here as an instance of partition testing, where by partition testing is meant any testing scheme which forces execution of at least one test case from each subset of a partition of the input domain. Simulation results are presented which suggest that random testing may often be more cost effective than partition testing schemes. Also, results of actual random testing experiments are presented which confirm the viability of random testing as a useful validation tool.

686 citations

Journal ArticleDOI
TL;DR: The main characteristics of a good quality process are discussed, the key testing phases are surveyed and modern functional and model-based testing approaches are presented.

658 citations

Book
01 May 1995
TL;DR: This paper presents a meta-analyses ofFlow, a natural language processing system that automates the very labor-intensive and therefore time-heavy and expensive process of designing and testingFlow-based models for smoothness and efficiency.
Abstract: Graphs and Relations. Control-Flow Testing. Loop Testing. Data-Flow Testing. Transaction-Flow Testing. Domain Testing. Syntax Testing. Finite-State Testing. Tools and Automation. Appendix. Cited References and Bibliography. Index.

538 citations

Proceedings ArticleDOI
20 Oct 2007
TL;DR: RANDOOP, which generates unit tests for Java code using feedback-directed random test generation, and RANDOOP, which is an annotation-based interface for specifying configuration parameters that affect R )'s behavior and output.
Abstract: RANDOOP for Java generates unit tests for Java code using feedback-directed random test generation. Below we describe RANDOOP's input, output, and test generation algorithm. We also give an overview of RANDOOP's annotation-based interface for specifying configuration parameters that affect RANDOOP's behavior and output.

438 citations


Network Information
Related Topics (5)
Software system
50.7K papers, 935K citations
86% related
Software construction
36.2K papers, 743.8K citations
85% related
Software development
73.8K papers, 1.4M citations
84% related
Software
130.5K papers, 2M citations
82% related
Source code
30.1K papers, 687.1K citations
79% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202324
202254
202140
202068
201999
2018101