2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC) 2018
DOI: 10.1109/quatic.2018.00016
|View full text |Cite
|
Sign up to set email alerts
|

A Proposal to Orchestrate Test Cases

Abstract: This paper presents the concept of test orchestration, understood as a novel way to select, order, and execute in parallel a group of tests. Our view of test orchestration can be seen as a process in which different test cases are organized, assembled and executed following a topology that determines how their executions coordinate. We distinguish two types of orchestrations techniques: i) verdict-driven, which organizes tests using their outcome (i.e., passed or failed) to drive the workflow; and ii) data-dri… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
2
2
1

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 15 publications
0
5
0
1
Order By: Relevance
“…Unlike the previous works, our article proposes to optimize the resources not only focused on time or cost but also on other resources used during the testing based on both the test dependencies and resource usage. García et al (Garcia et al, 2018) also propose to orchestrate the test cases through a proper selection and sequencing based on the outcome of test execution (verdict-driven) or on the produced output (datadriven).…”
Section: Test Resource Optimizationmentioning
confidence: 99%
“…Unlike the previous works, our article proposes to optimize the resources not only focused on time or cost but also on other resources used during the testing based on both the test dependencies and resource usage. García et al (Garcia et al, 2018) also propose to orchestrate the test cases through a proper selection and sequencing based on the outcome of test execution (verdict-driven) or on the produced output (datadriven).…”
Section: Test Resource Optimizationmentioning
confidence: 99%
“…This work contributes to both those research directions by leveraging the concept of test case orchestration [15], which refers to all those activities that dynamically organize the execution of tests. Test case orchestration enables the declaration of flows of test cases, and provides a means for running existing test cases in different operational contexts: previous test results can dynamically instantiate current parameters or modify the execution environment.…”
Section: Regression Testing In Sossmentioning
confidence: 99%
“…As detailed in [15], verdict-driven orchestration is helpful in order to structure conditional chains of test cases executions by reasoning on the logical combination of the observed outcomes. In addition to such an aspect, data-driven orchestration also enables the possibility to interconnect test cases: the output data of each test can be used to feed the next test in the execution chain.…”
Section: Fig 1 a Framework For Governing Sos Regression Testingmentioning
confidence: 99%
See 1 more Smart Citation
“…Unlike those works, we understand as a resource a wide range of terms beyond time or cost, and aim to optimize the testing depending on several aspects. A similar aim is pursued by García et al [17], who propose to orchestrate test cases (essentially to find a proper selection and sequencing) depending on the outcome of test execution (verdict-driven) or on the produced output (data-driven).…”
Section: -29238-6_22mentioning
confidence: 99%