单选题 在软件测试中,逻辑覆盖标准主要用于(    )。
   A.黑盒测试方法    B.白盒测试方法
   C.灰盒测试方法    D.软件验收方法
【正确答案】 B
【答案解析】逻辑覆盖标准主要用于白盒测试,它主要包括条件覆盖、条件组合覆盖、条件及判断覆盖、语句覆盖、路径覆盖等。
   黑盒测试由于是一种功能测试,它并不关心程序的内部结构,也就不会重视对程序覆盖的度量;而白盒测试则是一种结构测试,它基于程序内部逻辑结构来设计测试用例。
   灰盒测试根本就不存在,而软件验收时主要是为了满足用户需求,它不会关心程序内部的情况,也就不会涉及逻辑覆盖标准。