Diagramming techniques for analysts and programmers
Diagramming techniques for analysts and programmers
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Partition Testing Does Not Inspire Confidence (Program Testing)
IEEE Transactions on Software Engineering
Reducing and estimating the cost of test coverage criteria
Proceedings of the 18th international conference on Software engineering
On the Expected Number of Failures Detected by Subdomain Testing and Random Testing
IEEE Transactions on Software Engineering
Coverage measurement experience during function test
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Evaluating Testing Methods by Delivered Reliability
IEEE Transactions on Software Engineering
Cryptographic Verification of Test Coverage Claims
IEEE Transactions on Software Engineering
Art of Software Testing
An Experimental Comparison of the Effectiveness of Branch Testing and Data Flow Testing
IEEE Transactions on Software Engineering
Quasi-renewal time-delay fault-removal consideration in software reliability modeling
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans - Special section: Best papers from the 2007 biometrics: Theory, applications, and systems (BTAS 07) conference
Hi-index | 0.00 |
Testing and debugging remove faults from software and ensure its reliable operation, In software developments, enormous resources are spent on testing and debugging, and the efficiencies of them are important factors when we consider software development cost. However, testing methods have been evaluated mainly on effectiveness, such as a coverage of source codes, and efficiencies of the methods have not been evaluated and no applicable criterion exists.In this paper, we firstly indicate the criterion of testing effect and efficiencies with search theory, we define the efficiency ratio of testing by duplication of the detected fault, and we define the efficiency ratio of debugging by delay time of repair. Then we evaluate actual efficiency ratio using the criterion and case data. This evaluation method considers testing and debugging as search processes and visualizes the search structure of software. As a result of analysis, it has been indicated that testing and debugging efficiencies is determined by duplication of search path on search structure, and it is possible to make extensive improvements of testing and debugging efficiencies.