软件测试基础知识(软件测试入门培训).pptVIP

  • 4
  • 0
  • 约9.03千字
  • 约 39页
  • 2017-06-02 发布于湖北
  • 举报

软件测试基础知识(软件测试入门培训).ppt

软件测试基础知识(软件测试入门培训)解读

黑盒测试优点: 1. 对于更大的代码单元来说(子系统甚至系统级)比白盒测试更高效。 2.测试人员不需要了解实现的细节,包括特定的编程语言。 3.测试人员和编码人员时彼此独立的。 4.从用户的角度进行测试,很容易被大家理解和接受。 5.有助于暴露任何规格不一致或有歧义的问题。 6.测试用例可以在规格完成之后马上进行。 3.2 黑盒测试 黑盒测试缺点: 1.只有一小部分可能的输入测试到,要测试每个可能的输入流几乎是不可能的; 2.没有清晰简明的规格,测试用例是很难设计的; 3.会有很多程序路径没有被测试到; 4.不能直接针对特定的程序段,修改问题时,这些程序可能非常复杂。 3.2 黑盒测试 灰盒测试是介于黑、白盒测试之间的,关注输出对于输入的正确性,同时也关注内部表现。 灰盒测试结合了白盒测试盒黑盒测试的要素,它考虑了用户端、特定的系统知识和操作环境。它在系统组件的协同性环境中评价应用软件的设计。 3.3 灰盒测试 3.4 白盒测试与黑盒测试比较 考虑对象不同 白盒测试只考虑测试软件代码,它不保证完整的希求规格是否被满足。 黑盒测试只考虑测试软件的需求规格,它不保证实现的所有部分是否被测试到。 技术要求不同 白盒测试要求测试人员要熟悉软件代码以及软件内部的逻辑结构。

文档评论(0)

1亿VIP精品文档

相关文档