单选题 GUI测试针对的是图形界面,不涉及复杂的逻辑关系和算法,但完成系统的GUI测试也不容易,主要原因是______。
  • A.测试中可能的状态集繁多
  • B.不易模拟事件的驱动
  • C.容易受主观影响
  • D.以上全部
【正确答案】 D
【答案解析】[解析] 虽然GUI测试针对的是图形界面,没有涉及复杂的逻辑关系和算法,但完成系统的HUI测试也不容易,在进行GUI测试时要面对很多问题,主要是: (1)测试中可能的状态集繁多。 (2)不易模拟事件的驱动。 (3)GUI测试的覆盖率理论上不够成熟,且没有合适的自动化工具。 (4)糟糕的设计会导致界面与功能的混淆。 (5)容易受主观影响。 (6)无恰当的专业测试工具。