Open Access   Article Go Back

Comparative Analysis on Parameter Optimization for ARPT

K. Devika Rani Dhivya1 , V.S. Meenakshi2

Section:Research Paper, Product Type: Journal Paper
Volume-6 , Issue-12 , Page no. 349-354, Dec-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i12.349354

Online published on Dec 31, 2018

Copyright © K. Devika Rani Dhivya, V.S. Meenakshi . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: K. Devika Rani Dhivya, V.S. Meenakshi, “Comparative Analysis on Parameter Optimization for ARPT,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.12, pp.349-354, 2018.

MLA Style Citation: K. Devika Rani Dhivya, V.S. Meenakshi "Comparative Analysis on Parameter Optimization for ARPT." International Journal of Computer Sciences and Engineering 6.12 (2018): 349-354.

APA Style Citation: K. Devika Rani Dhivya, V.S. Meenakshi, (2018). Comparative Analysis on Parameter Optimization for ARPT. International Journal of Computer Sciences and Engineering, 6(12), 349-354.

BibTex Style Citation:
@article{Dhivya_2018,
author = {K. Devika Rani Dhivya, V.S. Meenakshi},
title = {Comparative Analysis on Parameter Optimization for ARPT},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {12 2018},
volume = {6},
Issue = {12},
month = {12},
year = {2018},
issn = {2347-2693},
pages = {349-354},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=3342},
doi = {https://doi.org/10.26438/ijcse/v6i12.349354}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i12.349354}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=3342
TI - Comparative Analysis on Parameter Optimization for ARPT
T2 - International Journal of Computer Sciences and Engineering
AU - K. Devika Rani Dhivya, V.S. Meenakshi
PY - 2018
DA - 2018/12/31
PB - IJCSE, Indore, INDIA
SP - 349-354
IS - 12
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
413 233 downloads 192 downloads
  
  
           

Abstract

Software testing is a principal however complex piece of software development life cycle. It points towards recognizing the bugs and faults in the program of functional behavior. It always needs generation of test cases and suites for confirming their input ranges. The Optimization of Software testing is the foremost challenge. Subsequently to achieve greatest coverage the test must be created from overall dispersed regions of input areas, known Partition testing. Random testing serve better than partition testing nevertheless it also generating high computational overheads. Another technique is Adaptive Random technique having adaptive nature of recovering and finishing a portion of the test cases back to the input for correcting the next test cases lined to be passed. Adaptive Random Partition Testing (ARPT) was used to test software which utilized AT and RT in an alternative manner. The computational intricacy issue of random partitioning in ARPT strategies was resolved by utilizing clustering algorithms. It expends additional time and it prompts overhead procedure to estimate parameters of ARPT. In this paper, the parameters of ARPT 1 and ARPT 2 are optimized using Bacterial Foraging Algorithm (BFA) and Improved BAT algorithm which improves the accuracy of ARPT software testing strategies. However, the BFA has the most critical parameter step size that has strong influence in the convergence and stability of algorithm. In order to solve these problems, the improvised BAT optimization algorithm is proposed in this paper. It improves the accuracy and reduces time consumption of parameter setting of ARPT testing strategies.

Key-Words / Index Term

Software testing, Adaptive Random Partition Testing, BFA, Improvised BA

References

Arcuri, A., & Briand, L.” Formal analysis of the probability of interaction fault detection using random testing”. IEEE Transactions on Software Engineering, 38(5), 1088-1099, 2012
[2] Bashir, M. B., & Nadeem, A. (2017). Improved Genetic Algorithm to Reduce Mutation Testing Cost. IEEE Access.
[3] Deak, A., Stålhane, T., & Sindre, G., “Challenges and strategies for motivating software testing personnel.”, Information and Software Technology, 73, 1-15. 2016.
[4] Devika Rani Dhivya K., Meenakshi V.S. “An Optimized Adaptive Random Partition Software Testing by Using Bacterial Foraging Algorithm”, Lecture Notes in Computational Vision and Biomechanics, vol 28. Springer, Cham, Print ISBN978-3-319-71766-1, Online ISBN978-3-319-71767-8. Pg.No. 542-555, 2018.
[5] Huang, R., Liu, H., Xie, X., & Chen, J. “Enhancing mirror adaptive random testing through dynamic partitioning”. Information and Software Technology, 67, 13-29, 2015.
[6] Iyad Alazzam1 , Izzat Alsmadi2 and Mohammed Akour ,”Test Cases Selection Based on Source Code Features Extraction,” International Journal of Software Engineering and Its Application, Vol.8, No.1, pp.203-214. 2014.
[7] Lv, J., Hu, H., Cai, K. Y., & Chen, T. Y. , “Adaptive and random partition software testing”, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 44(12), 1649-1664, 2014.
[8] Machado, B. N., Camilo-Junior, C. G., Rodrigues, C. L., & Quijano, E. H. “SBSTFrame: a framework to search-based software testing”, In Systems, Man, and Cybernetics (SMC), 2016 IEEE International Conference on (pp. 004106-004111), 2016.
[9] Mao, C. Adaptive Random Testing Based on Two-Point Partitioning. Informatica (Slovenia), 36(3), 297-303. 2012.
[10] M. Beskirli and I. Koc, "A Comparative Study of Improved Bat Algorithm and Bat Algorithm on Numerical Benchmarks," 2015 4th International Conference on Advanced Computer Science Applications and Technologies (ACSAT), Kuala Lumpur, pp. 68-73, 2015.
[11] Shahbazi, A., Tappenden, A. F., & Miller, J. ,“Centroidal voronoi tessellations-a new approach to random testing”, IEEE Transactions on Software Engineering, 39(2), 163-183, 2013.
[12] Schwartz, A., & Do, H. “Cost-effective regression testing through Adaptive Test Prioritization strategies”, Journal of Systems and Software, 115, 61-81, 2016.
[13] Singh, K., & Rani, S. “Anti-random test generation in software testing”. Journal of Global Research in Computer Science, 2(5), 17-24, 2011.
[14] X.-S. Yang, A New Metaheuristic Bat-Inspired Algorithm, in: Nature Inspired Cooperative Strategies for Optimization, (Eds. J. R. Gonzalez et al.), Studies in Computational Intelligence, Springer Berlin, 284, Springer, 65-74, 2010.