In the context of service-based systems, applications access software services, either home-built or third-party, to orchestrate their functionality. Since such services evolve independently from the applications, the latter need to be tested to make sure that they work properly with the updated or new services. In a previous work we have proposed a test prioritization approach that ranks test cases based on their sensitivity to external service changes. The idea is to give priority to the tests that detect the highest number of artificial changes (mutations), because they have a higher chance of detecting real changes in external services. In this paper, we apply change-sensitivity based test prioritization to an industrial system from IBM...
ABSTRACT The detection of performance bugs by measurements is very time-consuming since measurements...
In recent years, researchers have intensively investigated various topics in test prioritization, wh...
This paper presents an industrial case study of coverage-based prioritisation techniques on a real w...
Modern software systems have often the form of Webservice compositions. They take advantage of the a...
Regression testing is an important part of software main-tenance, but it can also be very expensive....
Test case prioritization techniques have been shown to be beneficial for improving regression-testin...
Software maintenance is an important and costly activity of the software development lifecycle. Regr...
Test case prioritization techniques schedule test cases in an order that increases their effectivene...
Software Testing is one of the activities in Software Quality Assurance to indicate the successful...
Test case prioritization schedule test cases in an order that increases the success in achieving som...
Software testing is an expensive, time consuming, important activity that controls the quality of th...
Software testing helps ensure not only that the software under development has been implemented corr...
Regression testing makes sure that upgradation of software in terms of adding new features or for bu...
Test suite generation and prioritization are two main research fields to improve testing efficiency....
Regression testing is a testing activity that is performed to provide confidence that changes do not...
ABSTRACT The detection of performance bugs by measurements is very time-consuming since measurements...
In recent years, researchers have intensively investigated various topics in test prioritization, wh...
This paper presents an industrial case study of coverage-based prioritisation techniques on a real w...
Modern software systems have often the form of Webservice compositions. They take advantage of the a...
Regression testing is an important part of software main-tenance, but it can also be very expensive....
Test case prioritization techniques have been shown to be beneficial for improving regression-testin...
Software maintenance is an important and costly activity of the software development lifecycle. Regr...
Test case prioritization techniques schedule test cases in an order that increases their effectivene...
Software Testing is one of the activities in Software Quality Assurance to indicate the successful...
Test case prioritization schedule test cases in an order that increases the success in achieving som...
Software testing is an expensive, time consuming, important activity that controls the quality of th...
Software testing helps ensure not only that the software under development has been implemented corr...
Regression testing makes sure that upgradation of software in terms of adding new features or for bu...
Test suite generation and prioritization are two main research fields to improve testing efficiency....
Regression testing is a testing activity that is performed to provide confidence that changes do not...
ABSTRACT The detection of performance bugs by measurements is very time-consuming since measurements...
In recent years, researchers have intensively investigated various topics in test prioritization, wh...
This paper presents an industrial case study of coverage-based prioritisation techniques on a real w...