Recent advances in model-based testing

M Utting, B Legeard, F Bouquet, E Fourneret… - Advances in …, 2016 - Elsevier
This chapter gives an overview of the field of model-based testing (MBT), particularly the
recent advances in the last decade. It gives a summary of the MBT process, the modeling …

Model-based test case generation from UML sequence diagrams using extended finite state machines

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 …

A scoping review of auto-generating transformation between software development artifacts

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 …

Test case generation and optimization using UML models and genetic algorithm

N Khurana, RS Chillar - Procedia Computer Science, 2015 - Elsevier
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 …

[PDF][PDF] A Novel Technique for Generation and Optimization of Test Cases Using Use Case, Sequence, Activity Diagram and Genetic Algorithm.

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 …

Automated test case generation from UML activity diagram and sequence diagram using depth first search algorithm

I Septian, RS Alianto, FL Gaol - Procedia computer science, 2017 - Elsevier
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 …

Genetic-based web regression testing: an ontology-based multi-objective evolutionary framework to auto-regression testing of web applications

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 …

An automated approach to generate test cases from use case description model

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 …

Pctgen: Automated generation of test cases for application workflows

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 …

Comprehensibility of system models during test design: a controlled experiment comparing UML activity diagrams and state machines

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 …