Testcases Formation using UML Activity Diagram

被引:9
|
作者
Patel, Puneet E. [1 ]
Patil, Nitin N. [1 ]
机构
[1] RC Patel Inst Technol, Dept Comp Engn, Shirpur, Dhule, India
关键词
Activity Diagram; Test Cases; Activity Graph; Activity Path;
D O I
10.1109/CSNT.2013.191
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most of the software practitioners believe in Model-based test case generation. Advantages of this are the early detection of faults, reducing software development time etc. The most important part of the testing attempt is the test case generation. As a modeling language, Unified Modeling Language (UML) is generally used to describe design specification and analysis by both software practitioners. Therefore, UML becomes the sources of Test cases which are usually generated from the requirement, and UML activity diagram illustrates the sequential control flows of activities that make it possible to generate test cases for activity diagrams. This research paper focuses on implementation and comparison of two approaches to automatically generate test cases directly from UML activity diagram. The first approach is A novel Approach to Generate test Cases from UML Activity Diagrams (Debasish Kundu and Debasis Samanta, 2009) and second is Automatic Test Case Generation From UML Activity Diagram using Activity Path (Yasir Dawood Salman Almulham, 2010). Both the approaches make use of activity graph. Finally we have the statistical graph of generated number of test cases by both approaches. In implementation we have also used the specification to draw activity diagrams.
引用
收藏
页码:884 / 889
页数:6
相关论文
共 50 条
  • [1] Generating Testcases for Concurrent Systems Using UML State Chart Diagram
    Patnaik, Debashree
    Acharya, Arup Abhinna
    Mohapatra, Durga P.
    INFORMATION TECHNOLOGY AND MOBILE COMMUNICATION, 2011, 147 : 100 - 105
  • [2] Automated Analysis of UML Activity Diagram using CPNs
    Tariq, Omar
    Sang, Jun
    Gulzar, Kanza
    Xiang, Hong
    PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2017), 2017, : 134 - 138
  • [3] The BPM to UML activity diagram transformation using XSLT
    Macek, Ondrej
    Richta, Karel
    DATESO 2009 - DATABASES, TEXTS, SPECIFICATIONS, OBJECTS: PROCEEDINGS OF THE 9TH ANNUAL INTERNATIONAL WORKSHOP, 2009, 471 : 119 - 129
  • [4] Transformation of UML Activity Diagram to YAWL
    Han, Zhaogang
    Zhang, Li
    Ling, Jimin
    ENTERPRISE INTEROPERABILITY IV: MAKING THE INTERNET OF THE FUTURE FOR THE FUTURE OF ENTERPRISE, 2010, : 289 - 299
  • [5] The Formal Semantics of an UML Activity Diagram
    梁义芝
    王延章
    刘云飞
    Journal of Shanghai University, 2004, (03) : 322 - 327
  • [6] A Framework for Modeling and Analysis UML Activity Diagram using Graph Transformation
    Rahmoune, Yasmina
    Chaoui, Allaoua
    Kerkouche, Elhillali
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 612 - 617
  • [7] Using π-calculus to formalize UML activity diagram for business process modeling
    Yang, D
    Zhang, SS
    ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 47 - 54
  • [8] Test Scenario Prioritization Using UML Use Case and Activity Diagram
    Bhuyan, Prachet
    Ray, Abhishek
    Das, Manali
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM 2016, 2017, 556 : 499 - 512
  • [9] ACO based Embedded System Testing using UML Activity Diagram
    Panthi, Vikas
    Mohapatra, Durga Prasad
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 237 - 242
  • [10] Test Case Generation For Concurrent Systems Using UML Activity Diagram
    Mahali, Prateeva
    Arabinda, Saswat
    Acharya, Arup Abhinna
    Mohapatra, Durga Prasad
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 428 - 435