CFP last date
20 January 2025
Reseach Article

Optimize Testing Process after Generating the Behavioral Representation of System

Published on March 2015 by Gurbakash Phonsa, Kapil Kumar Bansal, Rajwinder Sidhu
International Conference on Communication, Computing and Information Technology
Foundation of Computer Science USA
ICCCMIT2014 - Number 2
March 2015
Authors: Gurbakash Phonsa, Kapil Kumar Bansal, Rajwinder Sidhu
79f51871-f952-4ff6-9758-a7d830d9cb1d

Gurbakash Phonsa, Kapil Kumar Bansal, Rajwinder Sidhu . Optimize Testing Process after Generating the Behavioral Representation of System. International Conference on Communication, Computing and Information Technology. ICCCMIT2014, 2 (March 2015), 11-15.

@article{
author = { Gurbakash Phonsa, Kapil Kumar Bansal, Rajwinder Sidhu },
title = { Optimize Testing Process after Generating the Behavioral Representation of System },
journal = { International Conference on Communication, Computing and Information Technology },
issue_date = { March 2015 },
volume = { ICCCMIT2014 },
number = { 2 },
month = { March },
year = { 2015 },
issn = 0975-8887,
pages = { 11-15 },
numpages = 5,
url = { /proceedings/icccmit2014/number2/19772-7015/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 International Conference on Communication, Computing and Information Technology
%A Gurbakash Phonsa
%A Kapil Kumar Bansal
%A Rajwinder Sidhu
%T Optimize Testing Process after Generating the Behavioral Representation of System
%J International Conference on Communication, Computing and Information Technology
%@ 0975-8887
%V ICCCMIT2014
%N 2
%P 11-15
%D 2015
%I International Journal of Computer Applications
Abstract

The generation of test cases is the most challenging part of software testing phase for the software tester. Test cases are such that as it unable the detection of errors. To determine how much software testing is enough is a difficult job. Testing is advisable to identify the risk against the cost of additional testing effort. To assign priorities to test cases will guarantee that the main tests have been done. The main objective of software testing is to identify defects and correcting those defects improves Software Quality. This paper represents a noble approach to automatic generation of test cases. In this approach, UML sequence diagram is the source to generate the test cases by convert it to sequence diagram graph to further generate the test paths. Then the test paths are prioritizing by using the Genetic Algorithm along with Tabu Search Algorithm.

References
  1. Sharma, N. K. , and DivyaSaxena. Study of Approaches For Generating Automated Test Cases By UML Diagrams.
  2. Shanthi, A. V. K. , and G. MohanKumar. "A Novel Approach for Automated Test Path Generation using TABU Search Algorithm. " International Journal of Computer Applications 48 (2012).
  3. Sarma, Monalisa, DebasishKundu, and Rajib Mall. "Automatic test case generation from UML sequence diagram. " Advanced Computing and Communications, 2007. ADCOM 2007. International Conference on. IEEE, 2007.
  4. Malhotra, Ruchika, and Abhishek Bharadwaj. "Test Case Prioritization Using Genetic Algorithm. " International Journal of Computer Science and Informatics ISSN (2012): 2231-5292.
  5. Sabharwal, Sangeeta, RituSibal, and ChayanikaSharm. "Applying Genetic Algorithm for Prioritization of Test Case Scenarios Derived from UML Diagrams. " International Journal of Computer Science Issues (IJCSI) 8. 3 (2011).
  6. Keyvanpour, Mohammad Reza, HajarHomayouni, and HosseinShirazee. "Automatic Software Test Case Generation: An Analytical Classification Framework. " International Journal of Software Engineering & Its Applications6. 4 (2012).
  7. Sharma, Anjali, and Maninder Singh. "Generation Of Automated Test Cases Using UML Modeling. " International Journal of Engineering 2. 4 (2013).
  8. Sumalatha, V. Mary. "Object Oriented Test Case Generation Technique using Genetic Algorithms. " International Journal of Computer Applications 61. 20 (2013).
  9. Malhotra, Ruchika, and Abhishek Bharadwaj. "Test Case Prioritization Using Genetic Algorithm. " International Journal of Computer Science and Informatics ISSN (2012): 2231-5292.
  10. Doungsa-ard, Chartchai, et al. "An automatic test data generation from UML state diagram using genetic Algorithm. " Proceedings of International Conference on Software, Knowledge, Information Management and Applications (SKIMA). 2006.
  11. Srivastava, Praveen Ranjan, and Tai-hoon Kim. "Application of genetic algorithm in softwaretesting. " International Journal of software Engineering and its Applications 3. 4 (2009): 87-96.
  12. "IEEE Standard Glossary of Software Engineering Terminology," IEEE std 610. 12-1990, 1990.
Index Terms

Computer Science
Information Sciences

Keywords

Uml Sequence Diagram Genetic Algorithm Tabu Search Algorithm Software Testing Test Case Generation.