学习交流

详解测试功能组件

2017-08-17 17:41:09 | 来源:中培企业IT培训网

测试功能组件是软件测试体系中的组成基础,其对软件测试的系统的发展具有非常重要的作用。中培软件测试专家刘老师指出,测试功能组件主要有以下几个方面的作用:

(一)追溯到要求;

(二)计划和执行测试,确保IT服务将在商定的服务级别支持客户的要求。

(三)创建由缺陷功能组件使用的缺陷数据对象。

(四)计划和设计测试,包括代码图像和监视器的自动测试脚本,使用服务开发的输入。

(五)准备测试环境。

(六)执行测试,包括功能、可用性、接受度、基于风险的安全性(动态应用程序安全性和(七)基础设施安全测试)、绩效和压力测试。

(八)创建在缺陷功能组件消耗的测试期间发现的缺陷。

(九)管理测试数据、驱动自动化,并在适当的时候重新使用测试自动化和测试脚本。

(十)为测试的要求提供测试执行报告。

(十一)确保操作工具按预期工作(显示器等)。

 关键数据对象

 测试用例(数据对象):测试用例用于验证服务发布是否适合目的。

 关键属性

  测试案例ID:测试用例的唯一标识符。
  测试摘要:测试案例的总结或简短描述。
  测试案例状态:测试用例的状态。
  服务发布ID:相关服务版本的唯一标识符。
  构建ID:相关构建的标识符。
  需求ID:相关要求的标识符。
  缺陷ID:相关缺陷的标识符。

 关键数据对象关系

 需求到测试用例(1:n):要求与一个或多个验证此要求的测试用例相关联。
  服务发布到测试用例(1:n):服务发布与作为此服务发布一部分执行的一个或多个测试用例相关联。

 测试用例到构建(n:m):一个或多个测试用例可以与使用此测试用例的一个或多个构建相关联,作为构建创建的一部分。
  测试用例到缺陷(1:n):一个测试用例可以与由此测试结果报告的一个或多个缺陷相关联。

主要结构

测试功能组件:
  ? 应该是所有测试用例的记录系统(权威来源)。
  ? 应管理测试用例的生命周期。
  ? 应允许测试用例之间的递归关系。
  ? 将测试用例与服务相关联。

如果存在构建功能组件,则测试功能组件:

? 将一个或多个测试用例关联到一个或多个使用此测试用例的构建,来作为构建创建的一部分。

如果存在要求功能组件,则测试功能组件:

? 应将要求与验证此要求的一个或多个测试用例相关联。

如果存在缺陷功能组件,则测试功能组件:

? 将测试案例与该测试产生的一个或多个缺陷相关联。

? 将缺陷信息提供给缺陷功能组件。

想了解更多IT资讯,请访问中培伟业官网:中培伟业


标签: 软件测试体系

猜你喜欢