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-driven, in which test data (input) and test outcomes (output) are handled within the graph. Both approaches are being implemented in the project ElasTest, an open source platform aimed to simplify the end-to-end test process of large software systems.
A proposal to orchestrate test cases
Lonetti F;Miranda B;De Angelis G;Marchetti E
2018
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-driven, in which test data (input) and test outcomes (output) are handled within the graph. Both approaches are being implemented in the project ElasTest, an open source platform aimed to simplify the end-to-end test process of large software systems.File | Dimensione | Formato | |
---|---|---|---|
prod_395428-doc_136925.pdf
accesso aperto
Descrizione: A Proposal to Orchestrate Test Cases
Tipologia:
Documento in Post-print
Licenza:
Creative commons
Dimensione
495.52 kB
Formato
Adobe PDF
|
495.52 kB | Adobe PDF | Visualizza/Apri |
prod_395428-doc_137526.pdf
solo utenti autorizzati
Descrizione: A Proposal to Orchestrate Test Cases
Tipologia:
Versione Editoriale (PDF)
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
358.75 kB
Formato
Adobe PDF
|
358.75 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.