Test case prioritization approaches in regression testing: A systematic literature review
Context Software quality can be assured by going through software testing process.
However, software testing phase is an expensive process as it consumes a longer time. By …
However, software testing phase is an expensive process as it consumes a longer time. By …
A novel approach integrating AHP and TOPSIS under spherical fuzzy sets for advanced manufacturing system selection
The hybrid of AHP and TOPSIS has led researchers to integrate the combination with
different extensions of fuzzy sets. The recently developed three-dimensional spherical fuzzy …
different extensions of fuzzy sets. The recently developed three-dimensional spherical fuzzy …
On the search for industry-relevant regression testing research
Regression testing is a means to assure that a change in the software, or its execution
environment, does not introduce new defects. It involves the expensive undertaking of …
environment, does not introduce new defects. It involves the expensive undertaking of …
What is AI software testing? and why
With the fast advance of artificial intelligence technology and data-driven machine learning
techniques, building high-quality AI-based software in different application domains is …
techniques, building high-quality AI-based software in different application domains is …
Multi-criteria optimization of system integration testing
S Tahvili - 2018 - diva-portal.org
Optimizing software testing process has received much attention over the last few decades.
Test optimization is typically seen as a multi-criteria decision making problem. One aspect of …
Test optimization is typically seen as a multi-criteria decision making problem. One aspect of …
Using relative lines of code to guide automated test generation for python
Raw lines of code (LOC) is a metric that does not, at first glance, seem extremely useful for
automated test generation. It is both highly language-dependent and not extremely …
automated test generation. It is both highly language-dependent and not extremely …
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 …
Cost-benefit analysis of using dependency knowledge at integration testing
In software system development, testing can take considerable time and resources, and
there are numerous examples in the literature of how to improve the testing process. In …
there are numerous examples in the literature of how to improve the testing process. In …
A fault based approach to test case prioritization
F Farooq, A Nadeem - 2017 International Conference on …, 2017 - ieeexplore.ieee.org
Regression testing is performed to ensure that the no new faults have been introduced in the
software after modification and the software continues to work correctly. Regression testing …
software after modification and the software continues to work correctly. Regression testing …