单选题
单元测试的技术要求有______。
A.对软件单元的功能、性能、接口等进行测试
B.对输出数据及其格式进行测试
C.分支覆盖率达到100%
D.以上都是
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 单元测试一般应符合以下技术要求:对软件单元的功能、性能、接口等逐项进行测试;每个软件特性应至少被一个正常测试用例和一个被认可的异常测试用例覆盖;测试用例的输入应至少包括有效等价类值、无效等价类值和边界数据值;在软件单元进行动态测试之前,应对软件单元的源代码进行静态测试;语句覆盖率达到100%;分支覆盖率达到100%;对输出数据及其格式进行测试。
提交答案
关闭