2012 IEEE Fifth International Conference on Software Testing, Verification and Validation 2012
DOI: 10.1109/icst.2012.113
|View full text |Cite
|
Sign up to set email alerts
|

Comparing the Effectiveness of Equivalence Partitioning, Branch Testing and Code Reading by Stepwise Abstraction Applied by Subjects

Abstract: Abstract-Some verification and validation techniques have been evaluated both theoretically and empirically. Most empirical studies have been conducted without subjects, passing over any effect testers have when they apply the techniques. We have run an experiment with students to evaluate the effectiveness of three verification and validation techniques (equivalence partitioning, branch testing and code reading by stepwise abstraction). We have studied how well able the techniques are to reveal defects in thr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
15
0
1

Year Published

2013
2013
2022
2022

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 26 publications
(16 citation statements)
references
References 56 publications
0
15
0
1
Order By: Relevance
“…The bugs types were motivated by two classification schemes identified in [3] and used in [19]. According to one scheme a bug can be classified as omission or commission.…”
Section: Task Designmentioning
confidence: 99%
“…The bugs types were motivated by two classification schemes identified in [3] and used in [19]. According to one scheme a bug can be classified as omission or commission.…”
Section: Task Designmentioning
confidence: 99%
“…There are also replications of studies, using the same experimental material in various contexts (Juristo et al 2012) or varying experimental context and material (Runeson et al 2014), i.e., operational replications. However, there are very few in vivo UV studies listed in the above summaries; most of them are conducted using students in various education stages, which may be a threat to the external validity, as well as outcome variation caused by background factors.…”
Section: Motivation For a Replicated Study With A Unit Verification Pmentioning
confidence: 99%
“…The scope of the empirical studies is also usually restricted to one or a few QA techniques that are applied in isolation at a defined process stage. In their famous study, Juristo et al [17], for example, compared the effectiveness of functional testing, structural testing, and code inspection considering relevant context factors. One conclusion was that equivalence partitioning and branch coverage are equally effective.…”
Section: Related Workmentioning
confidence: 99%