A code profiling model for StART
Test case selection in software testing is one of the process that support to quality in finding bug. Decreasing number of bug may increase quality of software. Many strategies have been proposed by researcher for software testing. Specially to avoid exhausted testing which all the testers take into...
Main Author: | |
---|---|
Format: | Conference or Workshop Item |
Language: | English |
Published: |
IOP Publishing
2020
|
Subjects: | |
Online Access: | http://umpir.ump.edu.my/id/eprint/28803/1/A%20code%20profiling%20model%20for%20StART.pdf |
_version_ | 1825813416848130048 |
---|---|
author | Roslina, Mohd Sidek |
author_facet | Roslina, Mohd Sidek |
author_sort | Roslina, Mohd Sidek |
collection | UMP |
description | Test case selection in software testing is one of the process that support to quality in finding bug. Decreasing number of bug may increase quality of software. Many strategies have been proposed by researcher for software testing. Specially to avoid exhausted testing which all the testers take into account which may increase time and performance. One of the strategy is StART. The code profiling is a part of StART, which is a selection test cases strategy using code profiling. The strategy is based on the adaptive random testing and support with code profiling in the strategy. The aim of this paper is to show the code profiling model. The selection of domain area to test is based on the highest probability in the code profiling result. The probability of in the code profiling is calculated and the highest value to be chosen as the first area to test. The value to be chosen as a domain area for the first to be tested in SUT. This model used AspectJ as case study to show the model can be implemented for a new programming paradigm. Tetris selected as case study to show the model flow. From the case study of Tetris, the model shows the area to be tested first is in the package Gui, for aspect menu and advice after the probability value shows the highest result. For future study, this model need to test their efficiency of their strategy. |
first_indexed | 2024-03-06T12:43:42Z |
format | Conference or Workshop Item |
id | UMPir28803 |
institution | Universiti Malaysia Pahang |
language | English |
last_indexed | 2024-03-06T12:43:42Z |
publishDate | 2020 |
publisher | IOP Publishing |
record_format | dspace |
spelling | UMPir288032022-12-13T03:40:48Z http://umpir.ump.edu.my/id/eprint/28803/ A code profiling model for StART Roslina, Mohd Sidek QA76 Computer software TA Engineering (General). Civil engineering (General) TK Electrical engineering. Electronics Nuclear engineering Test case selection in software testing is one of the process that support to quality in finding bug. Decreasing number of bug may increase quality of software. Many strategies have been proposed by researcher for software testing. Specially to avoid exhausted testing which all the testers take into account which may increase time and performance. One of the strategy is StART. The code profiling is a part of StART, which is a selection test cases strategy using code profiling. The strategy is based on the adaptive random testing and support with code profiling in the strategy. The aim of this paper is to show the code profiling model. The selection of domain area to test is based on the highest probability in the code profiling result. The probability of in the code profiling is calculated and the highest value to be chosen as the first area to test. The value to be chosen as a domain area for the first to be tested in SUT. This model used AspectJ as case study to show the model can be implemented for a new programming paradigm. Tetris selected as case study to show the model flow. From the case study of Tetris, the model shows the area to be tested first is in the package Gui, for aspect menu and advice after the probability value shows the highest result. For future study, this model need to test their efficiency of their strategy. IOP Publishing 2020-06-05 Conference or Workshop Item PeerReviewed pdf en cc_by http://umpir.ump.edu.my/id/eprint/28803/1/A%20code%20profiling%20model%20for%20StART.pdf Roslina, Mohd Sidek (2020) A code profiling model for StART. In: IOP Conference Series: Materials Science and Engineering, 6th International Conference on Software Engineering and Computer Systems, ICSECS 2019 , 25 - 27 September 2019 , Vistana Hotel, Kuantan. pp. 1-9., 769 (012057). ISSN 1757-8981 (Print), 1757-899X (Online) (Published) https://doi.org/10.1088/1757-899X/769/1/012057 |
spellingShingle | QA76 Computer software TA Engineering (General). Civil engineering (General) TK Electrical engineering. Electronics Nuclear engineering Roslina, Mohd Sidek A code profiling model for StART |
title | A code profiling model for StART |
title_full | A code profiling model for StART |
title_fullStr | A code profiling model for StART |
title_full_unstemmed | A code profiling model for StART |
title_short | A code profiling model for StART |
title_sort | code profiling model for start |
topic | QA76 Computer software TA Engineering (General). Civil engineering (General) TK Electrical engineering. Electronics Nuclear engineering |
url | http://umpir.ump.edu.my/id/eprint/28803/1/A%20code%20profiling%20model%20for%20StART.pdf |
work_keys_str_mv | AT roslinamohdsidek acodeprofilingmodelforstart AT roslinamohdsidek codeprofilingmodelforstart |