• Home
  • Search
  • Model-Based Test Case Prioritization Using UML Activity Diagram and Design Level Attributes
  • https://doi.org/10.1007/978-981-10-7512-4_38Copy DOI Icon

Model-Based Test Case Prioritization Using UML Activity Diagram and Design Level Attributes

  • Jan 1, 2018
  • Shaswati Dash +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

This paper presents a prioritization technique that prioritizes the test cases using different design attributes like cohesion, coupling, the number of database access, and non-functional requirements. First, the system requirements are modeled using UML activity diagram (AD). The AD is turned into activity diagram graph (ADG), and the ADG is traversed to find out the test scenarios that are identified by the linearly independent paths in the ADG. Depending upon the different design attributes, weights for each node in the graph are identified and a final priority value is assigned to each node. The nodes executed for every test are identified, the priority value (PV) of the nodes is summed up, and the test case is assigned with a final priority value. Finally, depending on the priority value, the test cases are prioritized. The efficiency of the suggested approach is evaluated using the APFD metric.

Similar Papers
  • Research Article
  • Citations3

An Empirical Evaluation of Behavioral UML Diagrams Based on the Comprehension of Test Case Generation

  • Oct 01, 2018
  • Advanced Science Letters
  • Nor Laily Hashim +4
  • Research Article
  • Citations5

Functional Test Case Generation based on model driven testing using FSM and UML Activity Diagram

  • Jun 21, 2017
  • International Journal of Advanced Research in Computer Science
  • Supriya Suresh Patil
  • Conference Article
  • Citations20

A model based prioritization technique for component based software retesting using uml state chart diagram

  • Apr 01, 2011
  • Sanjukta Mohanty +2
  • Conference Article
  • Citations3

Identifying and localizing the inter-consistency errors among UML use cases and activity diagrams: An approach based on functional and structural size measurements

  • Jun 01, 2017
  • Hela Hakim +2
  • Research Article
  • Citations11

Validating object-oriented software at design phase by achieving MC/DC

  • Jun 18, 2019
  • International Journal of System Assurance Engineering and Management
  • Swadhin Kumar Barisal +3
  • Conference Article
  • Citations1

Automated Test Case Generation from Activity Diagram using Depth-First Search

  • Aug 09, 2023
  • Ignasius Teguh Raharjo Rubiyo +2
  • Conference Article
  • Citations20

Test Case Prioritization Due to Database Changes in Web Applications

  • Apr 01, 2012
  • Deepak Garg +1
  • Research Article

The Effectiveness of an Enhanced Weighted Method with a Unique Priority Value for Test Case Prioritization in Regression Testing

  • Dec 09, 2018
  • International Journal of Engineering & Technology
  • Asmaa Ammar +3
  • Book Chapter
  • Citations7

Incorporating UML Class and Activity Constructs into UEML

  • Jan 01, 2010
  • Andreas L Opdahl
  • Research Article

시퀀스 다이어그램으로부터 테스트 케이스 자동 생성을 위한 M2M(Model-to-Model) 변환 규칙

  • Jan 15, 2016
  • KIISE Transactions on Computing Practices
  • Jin-A Kim +4
  • Research Article
  • Citations17

GENERATION OF TEST CASES USING ACTIVITY DIAGRAM

  • Jul 01, 2014
  • International Journal of Computer Science and Informatics
  • Ranjita Kumari Swain +2
  • Research Article

Improving Test Efficiency through Prioritization Based On Testing Dependency

  • Jun 30, 2015
  • International Journal of u- and e-Service, Science and Technology
  • Na Zhang +5
  • PDF
  • Research Article

Dessie Health Science College Store Management System

  • Jan 01, 2017
  • Internet of Things and Cloud Computing
  • Esmael Seid Ali
  • Research Article
  • Citations166

Prioritizing test cases for regression testing

  • Aug 01, 2000
  • ACM SIGSOFT Software Engineering Notes
  • Sebastian Elbaum +2
  • PDF
  • Research Article
  • Citations2

Prioritising abstract test cases: an empirical study

  • Aug 01, 2019
  • IET Software
  • Rubing Huang +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.