Advertisement

Automatic Test Case Generation Using Sequence Diagram

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 174)

Abstract

Software Testing plays an 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 an 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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Abdurazik, A., Offutt, J.: Using UML Collaboration Diagrams for Static Checking and Test Generation. In: Evans, A., Caskurlu, B., Selic, B. (eds.) UML 2000. LNCS, vol. 1939, pp. 383–395. Springer, Heidelberg (2000)Google Scholar
  2. 2.
    Blanco, R., Fanjul, J.G., Tuya, J.: Test case generation for transition-pair coverage using Scatter Searc. International Journal of Software Engineering and Its Applications 4(4) (October 2010)Google Scholar
  3. 3.
    Lorenzoli, D., Mariani, L., Pezzè, M.: Automatic generation of soft-ware behavioral models. In: Proc. 30th Int’l. Conf. on Softw. Eng (ICSE 2008), Leipzig, Germany, pp. 501–510 (May 2008)Google Scholar
  4. 4.
    Fraikin, F., Leonhardt, T.: SeDiTeC–Testing Based on Sequence Diagrams. In: ASE 2002 (2002)Google Scholar
  5. 5.
  6. 6.
  7. 7.
    Koster, K., Kao, D.C.: State coverage: A structural test adequacy criterion for be-havior checking. In: ESEC/FSE (2007)Google Scholar

Copyright information

© Springer India 2013

Authors and Affiliations

  1. 1.Computer Science & Engineering DepartmentNational Institute of TechnologyRourkelaIndia

Personalised recommendations