Automatic test generation: A use case driven approach

C Nebut, F Fleurey, Y Le Traon… - IEEE Transactions on …, 2006 - ieeexplore.ieee.org
Use cases are believed to be a good basis for system testing. Yet, to automate the test
generation process, there is a large gap to bridge between high-level use cases and …

A practice-driven systematic review of dependency analysis solutions

TB Callo Arias, P van der Spek, P Avgeriou - Empirical Software …, 2011 - Springer
When following architecture-driven strategies to develop large software-intensive systems,
the analysis of the dependencies is not an easy task. In this paper, we report a systematic …

[HTML][HTML] A novel methodology to classify test cases using natural language processing and imbalanced learning

S Tahvili, L Hatvani, E Ramentol, R Pimentel… - … applications of artificial …, 2020 - Elsevier
Detecting the dependency between integration test cases plays a vital role in the area of
software test optimization. Classifying test cases into two main classes–dependent and …

[图书][B] Component-based software testing with UML

HG Gross - 2005 - books.google.com
Component-based software development regards software construction in terms of
conventional engineering disciplines where the assembly of systems from readily-available …

Using dependency structures for prioritization of functional test suites

T Miller - IEEE transactions on software engineering, 2012 - ieeexplore.ieee.org
Test case prioritization is the process of ordering the execution of test cases to achieve a
certain goal, such as increasing the rate of fault detection. Increasing the rate of fault …

Automated functional dependency detection between test cases using doc2vec and clustering

S Tahvili, L Hatvani, M Felderer… - 2019 IEEE …, 2019 - ieeexplore.ieee.org
Knowing about dependencies and similarities between test cases is beneficial for prioritizing
them for cost-effective test execution. This holds especially true for the time consuming …

Introducing a reasonably complete and coherent approach for model-based testing

A Bertolino, E Marchetti, H Muccini - Electronic Notes in Theoretical …, 2005 - Elsevier
Both in the component-and object-based contexts it is extremely important to derive as early
as possible suitable test cases based on the UML specifications available during …

Testcases formation using UML activity diagram

PE Patel, NN Patil - 2013 International Conference on …, 2013 - ieeexplore.ieee.org
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 …

Functional dependency detection for integration test cases

S Tahvili, M Ahlberg, E Fornander… - … on Software Quality …, 2018 - ieeexplore.ieee.org
This paper presents a natural language processing (NLP) based approach that, given
software requirements specification, allows the functional dependency detection between …

Dynamic integration test selection based on test case dependencies

S Tahvili, M Saadatmand, S Larsson… - 2016 IEEE Ninth …, 2016 - ieeexplore.ieee.org
Prioritization, selection and minimization of test cases are well-known problems in software
testing. Test case prioritization deals with the problem of ordering an existing set of test …