Automated Software Testing Using Metahueristic Techniques through Logical Coverage Criteria
DOI:
https://doi.org/10.37591/jowet.v2i2.411Abstract
Software testing is one of the major part of software system development life cycle (SDLC) and so tester have compelled for smart testing algorithms as to check the software system properly and expeditiously. Pismire colony improvement technique could be a metaheuristic technique that was initially projected by Marco Dorigo in his Ph.D. thesis in 1992. He projected a way that utterly supported the behavior of ants whereas taking their food to their colony. Aim of the this paper is to present Associate in Nursing formula by applying Associate in Nursing pismire colony improvement technique, for generation of best and bottom check sequences for behavior specification of software system. Present paper approach generates take a look at sequence so as to get the whole software system coverage. This paper conjointly discusses the comparison between 3 metaheuristic techniques (genetic algorithmic rule, random testing and hymenopteran colony optimization) and canopy logical coverage criteria as i.e., statement coverage, branch coverage and path coverage.
Keywords: Software, software testing, ant colony optimization algorithm, random testing, genetic algorithm
Cite this Article
Parul Chaudhary, Pradeep Tomar, Sonam Bhati. Automated Software Testing Using Metahueristic Techniques through Logical Coverage Criteria. Journal of Web Engineering & Technology. 2015; 2(2):1–5p.
References
Pressman RS. Software Engineering: A Practitioner’s Approach. 6th Edn. India. TMH; 2005.
Dorigo M, Maniezzo V, Colorni A. Ant system: optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man, and Cybernetics B: Cybernetics. 1996; 26(1): 29–41p.
Velur Rajappa, Arun Biradar, Satanik Panda. Efficient software test case generation using genetic algorithm based graph theory. First International Conference on Emerging Trends in Engineering and Technology, ICETET. 2008; 298–303p.
McMinn P, Holcombe M. The state problem for evolutionary testing. LNCS Springer Verlag. 2003; 2724: 2488–2500p.
Li H, Lam CP. Software test data generation using ant colony optimization. World Academy of Science, Engineering and Technology. 2005; 1(1): 1–4p.
Li H, Peng C. An ant colony optimization approach to test sequence generation for state based software testing. Proceedings of the Fifth International Conference on Quality Software (QSIC‘05). 2005. 255–264p.
Srivastava PR, Naruka SS, Alam A, et al. Software coverage analysis: black box approach using ANT system. International Journal of Applied Evolutionary Computation. 2012; 3(3): 62–77p.
Singh S, Kaur A, Sharma K, et al. Software testing strategies and current issues in embedded software systems. International Journal of Scientific & Engineering Research. 2013; 3(4): 1342–1357p.
Alander JT, Mantere T, Turunen P. Genetic algorithm based software testing. Artificial Neural Nets and Genetic Algorithms. 1997; 325–328p.
Edvardson J. A Survey on automatic test data generation. In Proceedings of the Second Conference on Computer Science and Engineering. 1999; 2(1): 343–351p.
Goldberg DE. Genetic Algorithms: In Search, Optimization & Machine Learning. Addison Wesley, MA; 1989.
Goldberg DE. Genetic Algorithms: In Search, Optimization & Machine Learning. Addison Wesley, MA; 1989.
Downloads
Published
Issue
Section
License
Declaration and Copyright Transfer Form
(to be completed by authors)
I/ We, the undersigned author(s) of the submitted manuscript, hereby declare, that the above manuscript which is submitted for publication in the STM Journals(s), is not published already in part or whole (except in the form of abstract) in any journal or magazine for private or public circulation, and, is not under consideration of publication elsewhere.
- I/We will not withdraw the manuscript after 1 week of submission as I have read the Author Guidelines and will adhere to the guidelines.
- I/We Author(s ) have niether given nor will give this manuscript elsewhere for publishing after submitting in STM Journal(s).
- I/ We have read the original version of the manuscript and am/ are responsible for the thought contents embodied in it. The work dealt in the manuscript is my/ our own, and my/ our individual contribution to this work is significant enough to qualify for authorship.
- I/We also agree to the authorship of the article in the following order:
Author’s name
1. ________________
2. ________________
3. ________________
4. ________________
We Author(s) tick this box and would request you to consider it as our signature as we agree to the terms of this Copyright Notice, which will apply to this submission if and when it is published by this journal. |