Software Testability is simply how easily a software program can be tested. Which one characteristics does not lead to testable software?
Repairability
Pressman lists the characteristics that make software testable: operability, observability, controllability, decomposability, simplicity, stability and understandability.
Observability — “what you see is what you test”: distinct output for each input, visible system states and variables.
Controllability — the better the software can be controlled, the more testing can be automated; all outputs can be generated through some combination of inputs.
Understandability — the more information available (design, documentation, dependencies), the smarter the tests.
Repairability concerns how easily a defect can be fixed after it is found, which is a maintainability attribute; it is not one of the characteristics that make software easier to test.
Repairability option is correct.
Maximum possible value of reliability is
Which one of the following is not a source code metric ?
In software testing, how the error, fault and failure are related to each other ?
Which design metric is used to measure the compactness of the program in terms of lines of code ?
Verification :
In which testing strategy requirements established during requirements analysis are validated against developed software ?
Which one of the following is not a definition of error ?
Assume that a program will experience 200 failures in infinite time. It has now experienced 100 failures. The initial failure intensity was 20 failures/CPU hr. Then the current failure intensity will be
Software testing is
Regression testing is primarily related to
Equivalence partitioning is a ______.
What is the other name of White-box testing?