Automated code-based testing for efficient software product line regression testing효율적인 제품 라인 회귀 시험을 위한 코드 기반 자동 시험

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 225
  • Download : 0
Regression testing for software product lines (SPLs) is challenging and can be expensive because it must ensure that all the products of a product family are correct whenever changes are made. SPL regression testing can be made efficient through a test case selection method that selects only the test cases relevant to the changes. In the past, some approaches for SPL test case selection have been proposed. However, either they are not efficient by requiring intervention from human experts or they cannot be used if requirements specifications, architecture and/or traceabilities for test cases are not available or partially eroded. To overcome these limitations, we propose an automated method of source code-based regression test selection for SPLs. Our method reduces unnecessary repetition of the test selection procedure and minimizes the in-depth analysis effort for source code and test cases based on the commonality and variability of a product family. Evaluation results of our method using six product lines show that our method reduces the overall time to perform regression testing by 14.8% ~ 49.1% compared to an approach of repetitively applying the state-of-the-art RTS method for a single product to products of a product family.
Advisors
Kang, Sungwonresearcher강성원researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2020
Identifier
325007
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전산학부, 2020.8,[iv, 73 p. :]

Keywords

Product line▼aProduct familly▼aRegression testing▼aSoftware evolution▼aTest case selection; 제품 라인▼a제품군▼a회귀 시험▼a소프트웨어 진화▼a시험 항목 선택

URI
http://hdl.handle.net/10203/284373
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=924412&flag=dissertation
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0