CFP last date
20 May 2024
Reseach Article

An Automated Sequence Model Testing (ASMT) for Reducing Test Suit Size

by Priya Purohit
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 78 - Number 4
Year of Publication: 2013
Authors: Priya Purohit
10.5120/13480-1174

Priya Purohit . An Automated Sequence Model Testing (ASMT) for Reducing Test Suit Size. International Journal of Computer Applications. 78, 4 ( September 2013), 32-37. DOI=10.5120/13480-1174

@article{ 10.5120/13480-1174,
author = { Priya Purohit },
title = { An Automated Sequence Model Testing (ASMT) for Reducing Test Suit Size },
journal = { International Journal of Computer Applications },
issue_date = { September 2013 },
volume = { 78 },
number = { 4 },
month = { September },
year = { 2013 },
issn = { 0975-8887 },
pages = { 32-37 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume78/number4/13480-1174/ },
doi = { 10.5120/13480-1174 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:50:46.848850+05:30
%A Priya Purohit
%T An Automated Sequence Model Testing (ASMT) for Reducing Test Suit Size
%J International Journal of Computer Applications
%@ 0975-8887
%V 78
%N 4
%P 32-37
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Quality assertion of software is primarily done by means of testing an activity that faces constraints of both time & resources. Conventional testing strategies required the heavy resources & it can be done after the complete code is developed. So to apply some changes after the development requires lots of effort & cost. It also affects the time of deployment. So model based testing is a well accepted & dynamic approach for quality improvements because it provides affecting error detection at very low cost. It gives scalable & systematic solution to the test case reduction problem. To better understand the need of this early test case generation overall scenario of collaboration & development strategies is to be considered. The best way to get better knowledge of internal structure design models is the best option. Thus in this work we are focusing our research on path based testing by which internal structure of complete design can be verified & tested. Model based testing on path coverage is applied with standard coverage criteria for the large software's & generates larger test counts. Our aim is to reduce those test counts with maximum coverage of testing at the early phases of SDLC even before the actual development starts. This paper proposes a novel automated sequence model based testing (ASMT) approach selects the test criteria based on UML diagram like activity, sequence, class etc. It applies the criteria with generation modules to create novel test cases. The typical deployment of ASMT goes through five stages: setting up test criteria, test model designing, test suite creation, performing test & analyzing the result. Thus by combining all the above methods improved test strategies can be designed. At the initial level of our research the approach seems to be better that others & will proves its effectiveness in future implementation.

References
  1. Jon Edvardsson, "A Survey on Automatic Test Data Generation", in Proceedings of the Second Conference on Computer Science and Engineering in Linkoping, pages 21{28. ECSEL, October 1999.
  2. Arilo C. Dias Neto, Rajesh Subramanyan, Marlon Vieira & Guilherme H. Travassos, "A Survey on Model-based Testing Approaches: A Systematic Review", in WEASELTech'07, November 5, 2007, Atlanta Georgia, USA, ACM, ISBN 978-1-59593-880-0/07, June 2007.
  3. Renee C. Bryce, Ajitha Rajan & Mats P. E. Heimdahl, "Interaction Testing in Model-Based Development: Effect on Model-Coverage", in 13th Asia Pacific Software Engineering Conference (APSEC'06), ISBM-0-7695-2685-3/06, Aug 2007.
  4. Usman Farooq, Chiou Peng Lam & Huaizhong Li, "Towards Automated Test Sequence Generation", in Proceedings of 19th Australian Conference on Software Engineering ASWEC 2008 (pp. 441-450). Australia: Dec 2008.
  5. Robert M. Herons, "Oracles for Distributed Testing", in School of Information Systems, Computing, and Mathematics, Brunel University, Uxbridge, Middlesex, UB8 3PH, UK, 2010.
  6. Suresh Thummalapenta, Saurabh Sinha, Debdoot Mukherjee & Satish Chandra, "Automating Test Automation", in Publication of IBM T. J. Watson Research Center, Sep 2011.
  7. X. Chen, Q. Gu, J. Qi and D. Chen, " Applying Particle Swarm Optimization to Pairwise Testing", in IEEE 34th Annual Computer Software and Applications Conference, ISBN No. 0730-3157/10,Oct 2010.
  8. Praveen Ranjan Srivastava & Km Baby, "Automated Software Testing Using Meta-heuristic Technique Based on An Ant Colony Optimization", in International Symposium on Electronic System Design (ISED), ISBN: 978-1-4244-8979-4, pp 235 – 240, Dec 2010.
  9. Premal B. Nirpal & K. V. Kale, "Using Genetic Algorithm for Automated Efficient Software Test Case Generation for Path Testing", in Int. J. Advanced Networking and Applications, Volume: 02, Issue: 06, Pages: 911-915, 2011.
  10. Anuranjan Misra, Raghav Mehra, Mayank Singh, Jugnesh Kumar & Shailendra Mishra "Novel Approach to Automated Test Data Generation for AOP", in International Journal of Information and Education Technology, Vol. 1, No. 2, June 2011.
  11. Dawei Qi, Hoang D. T. Nguyen & Abhik Roychoudhury, "Path Exploration based on Symbolic Output" in Proceedings of ACM Conference, ESEC/FSE'11, Szeged, Hungary, ISBN 978-1-4503-0443-6/11/09, Sep 2011.
  12. Monalisha Khandai, Arup Abhinna Acharya & Durga Prasad Mohapatra, "A Novel Approach of Test Case Generation for Concurrent Systems Using UML Sequence Diagram", in IEEE Transaction, ISBN 978-1-4244-8679-3/11, Dec 2011.
  13. A. V. K. Shanthi & Dr. G. Mohankumar, "Automated Test Case Generation For Object Oriented Software", in Indian Journal of Computer Science and Engineering (IJCSE), ISSN : 0976-5166, Vol. 2 No. 4 Aug -Sep 2011.
  14. Renee C Bryce, Sreedevi Sampath & Atif M Memon, "Developing a Single Model and Test Prioritization Strategies for Event-Driven Software", in IEEE Transactions on Software Engineering, Vol. 37, No. 1, Jan 2011.
  15. Soma Sekhara Babu Lam, M L Hari Prasad Raju, Uday Kiran M & Swaraj Ch, "Automated Generation of Independent Paths and Test Suite Optimization Using Artificial Bee Colony", in International Conference on Communication Technology and System Design, Published by Elsevier Ltd, ISSN 1877-7058, 2012.
  16. Premal B. Nirpal & K. V. Kale, "Comparison of Software Test Data for Automatic Path Coverage Using Genetic Algorithm", in International Journal of Computer Science & Engineering Technology (IJCSET), ISSN : 2229-3345, Vol. 1 No. 1, Sep 2012.
  17. A. V. K. Shanthi & G. MohanKumar, "A Novel Approach for Automated Test Path Generation using TABU Search Algorithm", in International Journal of Computer Applications, ISSN 0975 – 888,Volume 48– No. 13, June 2012.
  18. Rupinder Singh & Vinay Arora, "Literature Analysis on Model based Slicing", in International Journal of Computer Applications, ISSN 0975 – 8887, Volume 70– No. 16, May 2013.
  19. Saswat Anand, Edmund Burke et. al. , "An Orchestrated Survey on Automated Software Test Case Generation", in Journal of Systems and Software, Feb 2013.
  20. Hadi Hemmati & Andrea Arcuri, "Achieving Scalable Model-Based Testing Through Test Case Diversity", in ACM Transactions on Software Engineering and Methodology, Vol. 22, No. 1, Article, Feb 2013.
Index Terms

Computer Science
Information Sciences

Keywords

Model Based Testing (MBT) Selection Criteria Test Suite Creation UML Automated Sequence Model Based Testing (ASMT)