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 …
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 …
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
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 …
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 …
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 …
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
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 …
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 …
as possible suitable test cases based on the UML specifications available during …
Testcases formation using UML activity diagram
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 …
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 …
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 …
testing. Test case prioritization deals with the problem of ordering an existing set of test …