NEXTA 2020
Sat 24 Oct 2020 Porto, Portugal
co-located with ICST 2020
Sat 24 Oct 2020 11:00 - 11:30 at D. Luis - Session: Optimisation Chair(s): Adnan Causevic

For embedded systems, software has become more and more important. The scale of software has increased, and cost for software testing has also increased. Especially, integration tests should be made more efficient because they usually occupy most of testing cost. As well as web and office applications, automated executions with formal test scripts are effective for embedded systems. However, in case of embedded systems, it is necessary to reconfigure test environments by adjusting settings of a microcomputer and a simulator of external environments to test scripts. Then, it is important to reduce the cost of reconfigurations in terms of the efficiency of integration tests. In this paper, we propose a method to optimize the order of executions of test scripts and minimize the number of times of reconfigurations. We found that the differences of configurations comes from hardware requirements on the embedded systems. We introduce a feature tree to describe the hardware requirements and associate them to each test script. Based on given hardware requirements, test scripts that are executable on the same configuration are executed consecutively. The proposed method is evaluated with a part of integration tests for automotive software. We have the prospect that the number of reconfiguration is reduced from 328 to 187 to test 53,483 test scripts.

Sat 24 Oct

Displayed time zone: Lisbon change

11:00 - 12:30
Session: OptimisationNEXTA 2020 at D. Luis
Chair(s): Adnan Causevic Mälardalen University
11:00
30m
Full-paper
Optimization of automated executions based on integration test configurations of embedded software
NEXTA 2020
Masashi Mizoguchi Hitachi Ltd., Takahiro Iida Hitachi Automotive Systems Ltd., Toru Irie Hitachi Automotive Systems Ltd.
Link to publication DOI
11:30
30m
Full-paper
Selective Regression Testing based on Big Data: Comparing Feature Extraction Techniques
NEXTA 2020
Khaled Al-Sabbagh University of Gothenburg, Miroslaw Staron University of Gothenburg, Regina Hebig Chalmers | Gothenburg University, Miroslaw Ochodek Poznan University of Technology, Wilhelm Meding Ericsson
Link to publication DOI
12:00
20m
Full-paper
Runtime Prioritization with the Classification Tree Method for Test Automation
NEXTA 2020
Barbara Jung Expleo Germany, Peter M. Kruse Expleo Group
Link to publication DOI