Stochastic Software Test Case Scheduling
碩士 === 中原大學 === 工業與系統工程研究所 === 103 === This paper consider test suite reduction problem with requirement coverage as test ade-quacy criteria. In this paper, we introduce a stochastic test case execution time to simulate the real world problem where as some error whether in testers or machines to tes...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2015
|
Online Access: | http://ndltd.ncl.edu.tw/handle/92249814180767246369 |
id |
ndltd-TW-103CYCU5030072 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-103CYCU50300722017-10-15T04:36:40Z http://ndltd.ncl.edu.tw/handle/92249814180767246369 Stochastic Software Test Case Scheduling 隨機軟體測試案例排程 Daniel Suriawidjaja 薛來德 碩士 中原大學 工業與系統工程研究所 103 This paper consider test suite reduction problem with requirement coverage as test ade-quacy criteria. In this paper, we introduce a stochastic test case execution time to simulate the real world problem where as some error whether in testers or machines to test might occurs. Scheduling were introduced in this paper to dispatch the reduced test suite from test case minimization to the multiple testers. The objective of this study is to simulate the stochastic test case completion time to perform all the test case in the reduced test suite by allocating and sequencing the test cases to the testers. Simheuristics method were used in this paper to deal with the stochasticity of the prob-lem. This method combines both metaheuristic optimization and simulation to the study. Me-taheuristic that choosen to be used in this study are Firefly algorithm, which is a quite recent swarm intelligence algorithm that already used in few studies to solve scheduling problem. Cuckoo search were dispatched as comparison with the proposed firefly algorithm. Re-sults and discussion from the experiments conducted found that the number of test cases, re-quirement coverage, and the test case completion time (makespan) are strongly correlated, in regards that with the increasing number of test cases, the total completion time would also in-creases. Gary Chen 陳育欣 2015 學位論文 ; thesis 58 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 中原大學 === 工業與系統工程研究所 === 103 === This paper consider test suite reduction problem with requirement coverage as test ade-quacy criteria. In this paper, we introduce a stochastic test case execution time to simulate the real world problem where as some error whether in testers or machines to test might occurs. Scheduling were introduced in this paper to dispatch the reduced test suite from test case minimization to the multiple testers. The objective of this study is to simulate the stochastic test case completion time to perform all the test case in the reduced test suite by allocating and sequencing the test cases to the testers.
Simheuristics method were used in this paper to deal with the stochasticity of the prob-lem. This method combines both metaheuristic optimization and simulation to the study. Me-taheuristic that choosen to be used in this study are Firefly algorithm, which is a quite recent swarm intelligence algorithm that already used in few studies to solve scheduling problem.
Cuckoo search were dispatched as comparison with the proposed firefly algorithm. Re-sults and discussion from the experiments conducted found that the number of test cases, re-quirement coverage, and the test case completion time (makespan) are strongly correlated, in regards that with the increasing number of test cases, the total completion time would also in-creases.
|
author2 |
Gary Chen |
author_facet |
Gary Chen Daniel Suriawidjaja 薛來德 |
author |
Daniel Suriawidjaja 薛來德 |
spellingShingle |
Daniel Suriawidjaja 薛來德 Stochastic Software Test Case Scheduling |
author_sort |
Daniel Suriawidjaja |
title |
Stochastic Software Test Case Scheduling |
title_short |
Stochastic Software Test Case Scheduling |
title_full |
Stochastic Software Test Case Scheduling |
title_fullStr |
Stochastic Software Test Case Scheduling |
title_full_unstemmed |
Stochastic Software Test Case Scheduling |
title_sort |
stochastic software test case scheduling |
publishDate |
2015 |
url |
http://ndltd.ncl.edu.tw/handle/92249814180767246369 |
work_keys_str_mv |
AT danielsuriawidjaja stochasticsoftwaretestcasescheduling AT xuēláidé stochasticsoftwaretestcasescheduling AT danielsuriawidjaja suíjīruǎntǐcèshìànlìpáichéng AT xuēláidé suíjīruǎntǐcèshìànlìpáichéng |
_version_ |
1718554790686883840 |