12th Asia-Pacific Software Engineering Conference (APSEC'05) 2005
DOI: 10.1109/apsec.2005.13
|View full text |Cite
|
Sign up to set email alerts
|

A passive test oracle using a component's API

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
14
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(15 citation statements)
references
References 15 publications
1
14
0
Order By: Relevance
“…In practice, two types of test oracles [11] On execution of component API, the wrapper captures the return-value and values of output parameters of the API. The wrapper executes a set of post-conditions on the return-value and output parameter values.…”
Section: Figure 6: Wrapper-based Test Oracle For Checking Behavior Ofmentioning
confidence: 99%
See 1 more Smart Citation
“…In practice, two types of test oracles [11] On execution of component API, the wrapper captures the return-value and values of output parameters of the API. The wrapper executes a set of post-conditions on the return-value and output parameter values.…”
Section: Figure 6: Wrapper-based Test Oracle For Checking Behavior Ofmentioning
confidence: 99%
“…All such potential errors are reported and proposed to trace into the application source code for appropriate action. To identify the behavioral change, a wrapper-based passive test oracle [11] has been proposed. The test oracle tests the API execution-sequences, performs behavior checks and identifies the changes in the behaviors.…”
Section: Introductionmentioning
confidence: 99%
“…There are several plug-ins available for UML modeling in Eclipse. Omondo EclipseUML [9] is the most noticeable one, which is a graphical software modeling tool, using the Unified Modeling Language (UML) as its primary notation. We can use EclipseUML for diagram design, create JAVA classes automatically and switch between applications and UML classes diagram freely.…”
Section: Idl Api Based On Dommentioning
confidence: 99%
“…The test oracles using the component's API are smaller than the other test oracles. Initial data indicates that testing using the component's API does surprisingly well with a relatively small number of test cases [17].…”
Section: Test Oraclesmentioning
confidence: 99%
“…A test oracle using a component's API (application programmer interface) is one in which the component's interface is used to check the behaviour of the component [17]. Clearly the amount of checking that can be done with such an oracle depends on how observable the internal state of the component is through its public interface.…”
Section: Test Oraclesmentioning
confidence: 99%