Software testing techniques differ in the type of faults they are more prone to detect, and their performance varies depending on the features of the application being tested. Practitioners often use informally their knowledge about the software under test in order to combine testing techniques for maximizing the number of detected faults. This work presents an approach to enable practitioners to select testing techniques according to the features of the software to test. A method to build a testing-related base of knowledge for tailoring the techniques selection process to the specific application(s) is proposed. The method grounds upon two basic steps: i) constructing, on an empirical basis, models to characterize the software to test in ...
Software testing tools are available in the market. However, they are very specific to their softwar...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
Software often constitutes a large share of today's products. To deliver a product with the level of...
Software testing techniques differ in the type of faults they are more prone to detect, and their pe...
One of the major problems within the software testing area is how to get a suitable set of test case...
The importance of properly selecting testing techniques is widely accepted in the software engineeri...
Engineering disciplines are characterised by the use of mature knowledge by means of which they can ...
Abstract: Software testing provides a means to minimize errors, cut maintenance and decrease overall...
Software testing and software fault tolerance are two major techniques for developing reliable softw...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
Software testing is one of the most widely known and essential field in software engineering. The pu...
The study in the paper instigates about the techniques of finding the early fault finding in the sof...
To produce high quality software both software developers and testers need continuous improvement in...
Software testing is the process of analyzing software to find the difference between required and ex...
Despite the existence of a great number of software testing techniques we are largely ignorant of th...
Software testing tools are available in the market. However, they are very specific to their softwar...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
Software often constitutes a large share of today's products. To deliver a product with the level of...
Software testing techniques differ in the type of faults they are more prone to detect, and their pe...
One of the major problems within the software testing area is how to get a suitable set of test case...
The importance of properly selecting testing techniques is widely accepted in the software engineeri...
Engineering disciplines are characterised by the use of mature knowledge by means of which they can ...
Abstract: Software testing provides a means to minimize errors, cut maintenance and decrease overall...
Software testing and software fault tolerance are two major techniques for developing reliable softw...
Testing is the dominating method for quality assurance of industrial software. Despite its importanc...
Software testing is one of the most widely known and essential field in software engineering. The pu...
The study in the paper instigates about the techniques of finding the early fault finding in the sof...
To produce high quality software both software developers and testers need continuous improvement in...
Software testing is the process of analyzing software to find the difference between required and ex...
Despite the existence of a great number of software testing techniques we are largely ignorant of th...
Software testing tools are available in the market. However, they are very specific to their softwar...
Context: Existing test suite prioritization techniques usually rely on code coverage information or ...
Software often constitutes a large share of today's products. To deliver a product with the level of...