Effective testing will reduce __________________ cost?
A. maintenance
B. design
C. coding
D. documentation
Explanation: Remaining options are a part of development process.
A. maintenance
B. design
C. coding
D. documentation
Explanation: Remaining options are a part of development process.
A. Identification
B. Version
C. Auditing and Reviewing
D. Status Accounting
A. Users
B. Developers
C. Customers
D. None of the mentioned
Explanation: Unit testing is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use.
A. Control structure testing
B. Complex path testing
C. Code coverage
D. Quality assurance of software
A. Acceptance testing
B. Regression testing
C. Equivalence partitioning
D. Quality assurance
Explanation: Equivalence partitioning is a software testing technique that divides the input data of a software unit into partitions of equivalent data from which test cases can be derived.
A. examine memory & registers
B. stop execution at a particular point
C. search for references for particular variables, constant and registers
D. all of the mentioned
Explanation: Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware, thus making it behave as expected.
A. Error description is unintelligible
B. Error noted does not correspond to error encountered
C. Error condition causes system intervention prior to error handling
D. Error description provide enough information to assist in the location of the cause of the error
Explanation: Actually, error description does not provide enough information to assist in the location of the cause of the error.