Google scholar arxiv informatics ads IJAIS publications are indexed with Google Scholar, NASA ADS, Informatics et. al.

Call for Paper

-

November Edition 2021

International Journal of Applied Information Systems solicits high quality original research papers for the November 2021 Edition of the journal. The last date of research paper submission is October 15, 2021.

Automatic Test Case Generation using Sequence Diagram

Vikas Panthi, Durga Prasad Mohapatra Published in

International Journal of Applied Information Systems
Year of Publication 2012
© 2010 by IJAIS Journal
10.5120/ijais12-450353
Download full text
  1. Vikas Panthi and Durga Prasad Mohapatra. Article: Automatic Test Case Generation using Sequence Diagram. International Journal of Applied Information Systems 2(4):23-29, May 2012. BibTeX

    @article{key:article,
    	author = "Vikas Panthi and Durga Prasad Mohapatra",
    	title = "Article: Automatic Test Case Generation using Sequence Diagram",
    	journal = "International Journal of Applied Information Systems",
    	year = 2012,
    	volume = 2,
    	number = 4,
    	pages = "23-29",
    	month = "May",
    	note = "Published by Foundation of Computer Science, New York, USA"
    }
    

Abstract

Software Testing plays a important role in Software development because it can minimize the development cost. We Propose a Technique for Test Sequence Generation using UML Model Sequence Diagram. UML models give a lot of information that should not be ignored in testing. In This paper main features extract from Sequence Diagram after that we can write the Java Source code for that Features According to ModelJunit Library. ModelJUnit is a extended library of JUnit Library. By using that Source code we can Generate Test Case Automatic and Test Coverage. This paper describes a systematic Test Case Generation Technique performed on model based testing (MBT) approaches By Using Sequence Diagram.

Reference

  1. Priestley, Mark. 2005. Practical Object-Oriented Design with UML. Tata McGraw-Hill, 2nd edition, 2005.
  2. Samuel, P. , Mall, R. , and Bothra, A. K. 2008. Automatic test case generation using Unified Modeling Language(UML) state diagrams. IET Software, 2(2), 2008, pp. 79 – 93.
  3. Sharma, M. and Mall, R. 2009. Automatic generation of test specifications for coverage of system state transitions. Information and Software Technology, (51), 2009, pp. 418 – 432.
  4. Ranjita Swain, Vikas Panthi, Prafulla Kumar Behera, Durga Prasad Mahapatra 2012. Test Case Generation Based on State Machine Diagram. International Journal of Computer Information Systems, Vol. 4, No 2, 2012 pp. 99- 124 .
  5. Offutt, J. , Liu, S. , A. Abdurazik and P. Ammann. 2003. Generating test data from state-based specifications. software testing, verification and reliability Softw. Test. Verif. Reliab. 2003; pp. 25–53.
  6. Blanco, R. , Fanjul, J. G. and Tuya, J. 2010. Test case generation for transition-pair coverage using Scatter Search. International Journal of Software Engineering and Its Applications Vol. 4, No. 4, October 2010.
  7. OMG. Unified Modelling Language Specification, version 2. 0, Object Management Group, www. omg. org, August 2005.
  8. Abdurazik, A. and Offutt, J. 2000. Using UML collaboration diagrams for static checking and test generation, Proceedings of 3rd Int. Conf. UML, Lecture Notes in Computer Science, 2000, pp. 383 – 395.
  9. F. Fraikin and T. Leonhardt. SeDiTeC – Testing Based on Sequence Diagrams. In ASE'2002.
  10. Michel, R. Blaha and James R. Rumbaugh. 2005. Object-Oriented Modeling and Design with UML. Pearson, 2nd edition, 2005.
  11. http://www. sequencediagrameditor. com/uml/sequence-diagram. htm
  12. Philip Samuel, Rajib Mall, A Novel Test Case Design Technique Using Dynamic Slicing of UML Sequence Diagramse-Informatica Software Engineering Journal, Volume 2, Issue 1, 2008. [13 ] http://www. cs. waikato. ac. nz/~marku/mbt/modeljunit.
  13. Dennis, Wixom, Roth. System Analysis & Design third edition wiley india.
  14. Offutt, J. and Abdurazik, A. 1999. Generating tests from UML specifications. In Proceedings of 2nd International Conference. UML, Lecture Notes in Computer Science, 1999, pp. 416 – 429.
  15. Koster, K. and Kao, D. C. 2007. State coverage: A structural test adequacy criterion for behavior checking. In ESEC/FSE, 2007.
  16. Davide Lorenzoli, Leonardo Mariani, and Mauro Pezzè. Automatic generation of software behavioral models. In Proc. 30th Int'l. Conf. on Softw. Eng. (ICSE'08), pp. 501–510, Leipzig, Germany, May 2008.
  17. Kansomkeat, S. and Rivepiboon, W. 2003. Automated-generating test case using UML statechart diagrams. In Proc. SAICSIT 2003, ACM, 2003, pp. 296 – 300.
  18. Abdurazik, A. and Offutt, J. 2000. Using UML collaboration diagrams for static checking and test generation, Proceedings of 3rd Int. Conf. UML, Lecture Notes in Computer Science, 2000, pp. 383 – 395.
  19. Korel, B. 1990. Automated software test data generation. IEEE Trans. Software Engineering,, 16(8), 1990, pp. 870 – 879.
  20. Weighhofer, M. , Fraser, G. and Wotawa, F. 2009. Using coverage to automate and improve test purpose based testing. Information and Software Technology, 51, 2009, pp . 1601-1617

Keywords

Test Case Sequence, Model Based Testing, Modeljunit, Efsm, Sequence Graph