کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6885615 696619 2015 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Input-based adaptive randomized test case prioritization: A local beam search approach
ترجمه فارسی عنوان
اولویت بندی آزمون تصادفی تطبیقی ​​مبتنی بر ورودی: یک روش جستجوی محلی پرسرعت
کلمات کلیدی
تست رگرسیون، اولویت بندی آزمون آزمون تطبیقی، الگوریتم تصادفی،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
چکیده انگلیسی
Test case prioritization assigns the execution priorities of the test cases in a given test suite. Many existing test case prioritization techniques assume the full-fledged availability of code coverage data, fault history, or test specification, which are seldom well-maintained in real-world software development projects. This paper proposes a novel family of input-based local-beam-search adaptive-randomized techniques. They make adaptive tree-based randomized explorations with a randomized candidate test set strategy to even out the search space explorations among the branches of the exploration trees constructed by the test inputs in the test suite. We report a validation experiment on a suite of four medium-size benchmarks. The results show that our techniques achieve either higher APFD values than or the same mean APFD values as the existing code-coverage-based greedy or search-based prioritization techniques, including Genetic, Greedy and ART, in both our controlled experiment and case study. Our techniques are also significantly more efficient than the Genetic and Greedy, but are less efficient than ART.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 105, July 2015, Pages 91-106
نویسندگان
, ,