Structural testing is usually restricted to unit tests and based on some clear definition of source code coverage. In particular, the all-paths criterion, which requires at least one test-case per feasible path of the function under test, is recognised as offering a high level of software reliabil-ity. This paper deals with the difficulties of using structural unit testing to test functions which call other functions. To limit the resulting combinatorial explosion in the number of paths, we choose to abstract the called functions by their specification. We incorporate the functional information on the called functions within the structural information on the function under test, given as a control flow graph (CFG). This representation combi...
Basis path testing is a very powerful structural testing criterion. The number of test paths equals ...
112 p.Software Testing is the main technique to ensure the accuracy of software. Structural testing ...
AbstractIn Systems of Systems (SoS), a major challenge is to determine how to design a test suite th...
International audienceWe propose a novel method, called PathCrawler, for the automatic generation of...
Black-box and white-box testing are the two major techniques for unit testing. In black-box testing,...
Testing is the one of most significant quality assurance measures for software. It has been shown th...
Le test structurel est d'habitude limité aux tests unitaires et est basé sur une définition précise ...
International audiencePathCrawler is a tool developed by CEA List for the automatic generation of te...
We present a new constraint-based method for generating test data for code-based unit testing. The m...
Path testing a program involves generating all paths through the program, and finding a set of progr...
In this thesis, we present an automatic test case selection system, which aims at selecting test cas...
Testing has become an essence part of the software development life cycle. Structural testing is a t...
Software testing is one of the most widely used quality assurance methodologies. A large software sy...
[[abstract]]Software testing is an important process in software quarlity assurance. A number of tes...
This thesis presents a new approach for automated test data generation of imperative programs contai...
Basis path testing is a very powerful structural testing criterion. The number of test paths equals ...
112 p.Software Testing is the main technique to ensure the accuracy of software. Structural testing ...
AbstractIn Systems of Systems (SoS), a major challenge is to determine how to design a test suite th...
International audienceWe propose a novel method, called PathCrawler, for the automatic generation of...
Black-box and white-box testing are the two major techniques for unit testing. In black-box testing,...
Testing is the one of most significant quality assurance measures for software. It has been shown th...
Le test structurel est d'habitude limité aux tests unitaires et est basé sur une définition précise ...
International audiencePathCrawler is a tool developed by CEA List for the automatic generation of te...
We present a new constraint-based method for generating test data for code-based unit testing. The m...
Path testing a program involves generating all paths through the program, and finding a set of progr...
In this thesis, we present an automatic test case selection system, which aims at selecting test cas...
Testing has become an essence part of the software development life cycle. Structural testing is a t...
Software testing is one of the most widely used quality assurance methodologies. A large software sy...
[[abstract]]Software testing is an important process in software quarlity assurance. A number of tes...
This thesis presents a new approach for automated test data generation of imperative programs contai...
Basis path testing is a very powerful structural testing criterion. The number of test paths equals ...
112 p.Software Testing is the main technique to ensure the accuracy of software. Structural testing ...
AbstractIn Systems of Systems (SoS), a major challenge is to determine how to design a test suite th...