Fourth International Workshop on Software Quality Assurance: In Conjunction With the 6th ESEC/FSE Joint Meeting 2007
DOI: 10.1145/1295074.1295086
|View full text |Cite
|
Sign up to set email alerts
|

Regression test suite reduction using extended dependence analysis

Abstract: A model-based regression test suite (RTS) reduction method based on Extended Finite State Machine (EFSM) dependence analysis is proposed. Given an EFSM representing the requirements of a system under test (SUT) and a set of elementary modifications (EMs) on the EFSM, interaction patterns are identified related to each type of EMs, i.e., adding, deleting, and changing transitions in the EFSM. These interaction patterns capture the effects of the model on the EMs, the effects of the EMs on the model, and the sid… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
36
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
7
1

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(36 citation statements)
references
References 19 publications
0
36
0
Order By: Relevance
“…Then, it uses the interaction patterns to reduce the regression test suite: if there are more than one test case covering the same interaction patterns, it chooses only one. Additionally,Chen et al (2007) extend this idea by revising and identifying more interaction patterns.Besides dependence analysis, in the scope of test case prioritization,…”
mentioning
confidence: 99%
“…Then, it uses the interaction patterns to reduce the regression test suite: if there are more than one test case covering the same interaction patterns, it chooses only one. Additionally,Chen et al (2007) extend this idea by revising and identifying more interaction patterns.Besides dependence analysis, in the scope of test case prioritization,…”
mentioning
confidence: 99%
“…Transition t 12 is likely to be executed by a test to process its matching test input(s). 2 Unspecified inputs in a state are simply ignored. We only consider transitions and tests involving specified behavior in this paper.…”
Section: A a Simple Examplementioning
confidence: 99%
“…al, proposed an approach to automatically reduce a given regression test suite by EFSM model dependency analysis based on dataflow techniques. In [2], Chen el. al refined EFSM dataflow analysis of [6] and handle certain types of transition replacements.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Reduced RTS only includes test cases that one of their 3 interactive patterns is not produced for any other test case [6]. Requirements changes lead to modifications in the EFSM, Modification in model result in performing three types of model based regression testing: testing the model affection in modification, testing the modification affection on the model and testing the effect of modifications on unmodified part of the model.…”
Section: Introductionmentioning
confidence: 99%