题目内容

Why is it necessary to carry out acceptance testing?

A. The test group may not be competent enough.
B. To receive the final payment for the completed product.
C. It is not until this stage of the testing that the system as a whole (hardware and software) is exercised.
D. The users may use a combination of functions and data that are not anticipated by the developers.

查看答案
更多问题

The final form of testing COTS software is () testing.

A. unit
B. integration
C. alpha
D. beta

More time and money is spent in the ( )phase than any other phase.

A. requirements
B. specification
C. implementation
D. maintenance

In the maintenance phase the product must be tested against previous test cases. This is known as ( ) testing.

A. unit
B. integration
C. regression
D. beta

According to Brooks "No Silver Bullet" 1986, besides complexity which aspect of software production is not inherently difficult?

A. portability
B. conformity
C. changeability
D. invisibility

答案查题题库