第7章 软件测试-大纲.docxVIP

  • 4
  • 0
  • 约1.76千字
  • 约 3页
  • 2021-12-02 发布于上海
  • 举报
PAGE 2 第7章 软件测试 7.1 软件测试目标 —— 测试是为了证明程序有错,而不是证明程序无错误 7.2 软件测试准则(6个) —— 所有测试都应该能追溯到用户需求 —— 测试开始之前制定测试计划 —— Pareto原理可应用于软件测试 —— 从小规模测试开始,并逐步进行大规模测试 —— 穷举测试是不可能的 —— 由独立的第三方从事测试工作 7.3 软件测试方法 —— 测试时是否需要执行被测软件 …… 静态测试 定义:对被测程序进行特性分析的方法的总称,这些方法的主要特性是无须执行被测代码,而是借助专用的软件测试工具评审软件文档或程序,度量程序静态复杂度,检查软件是否符合编程标准,借以发现编写的程序的不足之处,减少错误出现的概率。 …… 动态测试 定义:实际运行被测程序,通过输入相应的测试用例,判定执行结果(输入/输出的对应关系)是否符合要求,从而检验程序的正确性、可靠性和有效性。 —— 测试是否针对内部结构和具体实现算法 …… 黑盒测试 定义:是一种从用户观点出发的测试。用这种方法进行测试时,把被测程序当作一个黑盒,不考虑程序内部结构和特性,测试者只考虑程序输入输出和程序功能,根据需求规格说明书来设计测试用例,推断测试结果的正确性 …… 白盒测试 定义:依赖于对程序内部细节的严密检验,针对特定条件设计测试用例,对软件的逻辑路径进行测试。 …… 灰盒测试 7.4

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档