SODA

Towards Execution Time Prediction for Test Cases from Test Specification

Tahvili, Sahar and Saadatmand, Mehrdad and Bohlin, Markus and Afzal, Wasif and Hasan Ameerjan, Sharvathul (2017) Towards Execution Time Prediction for Test Cases from Test Specification. In: 43rd Euromicro Conference on Software Engineering and Advanced Applications, 30 Aug- 1 Sep 2017, Vienna, Austria. (In Press)

This is the latest version of this item.

Full text not available from this repository.

Abstract

Knowing the execution time of test cases is important to perform test scheduling, prioritization and progress monitoring. This short paper presents a novel approach for predicting the execution time of test cases based on test specifications and available historical data on previously executed test cases. Our approach works by extracting timing information (measured and maximum execution time) for various steps in manual test cases. This information is then used to estimate the maximum time for test steps that have not previously been executed, but for which textual specifications exist. As part of our approach natural language parsing of the specifications is performed to identify word combinations to check whether existing timing information on various test activities already exists or not. Finally, linear regression is used to predict the actual execution time for test cases. A proof-of-concept use-case at Bombardier transportation serves to evaluate the proposed approach.

Item Type:Conference or Workshop Item (Paper)
ID Code:6140
Deposited By:Sahar Tahvili
Deposited On:30 May 2017 10:41
Last Modified:30 May 2017 10:41

Available Versions of this Item

  • Towards Execution Time Prediction for Test Cases from Test Specification. (deposited 30 May 2017 10:41) [Currently Displayed]

Repository Staff Only: item control page