M Rocha, A Simão, T Sousa - Software Quality Journal, 2021 - Springer
The effectiveness of model-based testing (MBT) is mainly due to its potential for automation. If the model is formal and machine-readable, test cases can be derived automatically. One of …
D Siahaan, R Fauzan, A Widyadhana… - Frontiers in Computer …, 2024 - frontiersin.org
Every process within software development refers to a specific set of input and output artifacts. Each artifact models specific design information of a system, yet they complement …
Software testing plays an important role in software development because it can minimize the development cost. Software testing approaches are divided into three parts ie code …
N Khurana, RS Chhillar, U Chhillar - J. Softw., 2016 - academia.edu
This paper presents a novel approach for generation of test cases from UML design diagrams. In this new generation scheme, we have considered use case diagram, activity …
Software testing is an important and critical activity in software development that deals with software quality. However, the testing process is consuming activities that need to be …
M Nooraei Abadeh - Service Oriented Computing and Applications, 2021 - Springer
Regression testing is one of the most critical activities in the software maintenance process and its importance is twofold for evolutionary applications, eg, modern flexible web-based …
TA Alrawashed, A Almomani… - … in Engineering & …, 2019 - ingentaconnect.com
Test complexity and test adequacy are frequently raised by software developers and testing agents. However, there is little research works at this aspect on specification-based testing …
M Bures - New Contributions in Information Systems and …, 2015 - Springer
Functional testing of application workflows is one of the most frequently used testing methods. To reduce test design effort and decrease a possibility of human mistake, it is …
M Felderer, A Herrmann - Software Quality Journal, 2019 - Springer
UML activity diagrams and state machines are both used for modeling system behavior from the user perspective and are frequently the basis for deriving system test cases. In practice …