性能测试规定——可移植性测试规定
 

2009-05-14 作者:oseschool 来源:Blogbus

 

适应性测试规定

1、目的

适应性测试是与软件无需采用有别于为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。其目的在于发现软件系统內部可能存在的各种差错,修改软件错误,提高软件质量。

2、实施细则

1)适应性测试的基本步骤

适应性测试活动主要包括

  • 制定适应性测试计划并准备适应性测试用例和适应性测试规程;
  • 对照基线化软件和基线化分配需求及软件需求的文档,进行软件适应性测试;
  • 用文档记载在适应性测试期间所鉴别出的问题并跟踪直到结束;
  • 将适应性测试结果写成文档并用作为确定软件是否满足其需求的基础;
  • 提交适应性测试分析报告。

2)适应性测试方法

  • 根据软件需求搭建相应的测试环境。
  • 分别选用Celeron处理器与同类奔腾处理器来测试软件,以测试软件在不同的处理器配置状况下的适应性。
  • 测试软件在台式机与专业服务器下的适应性
  • 测试软件在不同的操作系统的适应性
  • 测试软件在不同的网络环境与语言环境的适应性

3)适应性测试的结果分析

  • 软件能力 【经过测试所表明的软件能力。】
  • 缺陷和限制 【说明测试所揭露的软件缺陷和不足,以及可能给软件运行带来的影响。】
  • 建议 【提出为弥补上述缺陷的建议。】
  • 测试结论 【说明能否通过。】

易安装性测试规定

1、目的

易安装性测试是与在指定环境下安装软件所需努力有关的软件属性。其目的在于发现软件系统內部可能存在的各种差错,修改软件错误,提高软件质量。

2、实施细则

1)易安装性测试的基本步骤

易安装性测试活动主要包括

  • 制定易安装性测试计划并准备易安装性测试规程;
  • 对照基线化软件和基线化分配需求及软件需求的文档,进行软件易安装性测试;
  • 用文档记载在易安装性测试期间所鉴别出的问题并跟踪直到结束;
  • 将易安装性测试结果写成文档并用作为确定软件是否满足其需求的基础;
  • 提交易安装性测试分析报告。

2)易安装性测试方法

  • 根据软件需求设计搭建相应的测试环境
  • 测试系统复制,安装耗时情况
  • 测试系统安装向导的简易程度
  • 测试系统加密复杂性与安装简易性的协调

3)易安装性测试的结果分析

  • 软件能力 【经过测试所表明的软件能力。】
  • 缺陷和限制 【说明测试所揭露的软件缺陷和不足,以及可能给软件运行带来的影响。】
  • 建议 【提出为弥补上述缺陷的建议。】
  • 测试结论 【说明能否通过。】

易替换性测试规定

1、目的

易替换性是与软件在该软件环境中用来替代指定的其他软件的机会与努力有关的软件属性。其目的在于发现软件系统內部可能存在的各种差错,修改软件错误,提高软件质量。

2、实施细则

1)易替换性测试的基本步骤

易替换性测试活动主要包括

  • 制定易替换性测试计划测试规程;
  • 对照基线化软件和基线化分配需求及软件需求的文档,进行软件易替换性测试;
  • 用文档记载在互操作性测试期间所鉴别出的问题并跟踪直到结束;
  • 将易替换性测试结果写成文档并用作为确定软件是否满足其需求的基础;
  • 提交易替换性测试分析报告。

2)易替换性测试方法

  • 根据软件需求设计搭建相应的测试环境。
  • 测试软件的新增简易性
  • 测试软件系统的版本覆盖升级
  • 测试软件系统向下兼容的升级

3)易替换性测试的结果分析

  • 软件能力 【经过测试所表明的软件能力。】
  • 缺陷和限制 【说明测试所揭露的软件缺陷和不足,以及可能给软件运行带来的影响。】
  • 建议 【提出为弥补上述缺陷的建议。】
  • 测试结论 【说明能否通过。】

遵循性测试规定

1、目的

遵循性测试是使软件遵循与可移植有关的标准或约定的软件属性。其目的在于发现软件系统內部可能存在的各种差错,修改软件错误,提高软件质量。

2、实施细则

1)遵循性测试的基本步骤

遵循性测试活动主要包括

  • 制定遵循性测试计划并准备遵循性测试用例和遵循性测试规程;
  • 对照基线化软件和基线化分配需求及软件需求的文档,进行软件互操作性测试;
  • 用文档记载在遵循性测试期间所鉴别出的问题并跟踪直到结束;
  • 将遵循性测试结果写成文档并用作为确定软件是否满足其需求的基础;
  • 提交遵循性测试分析报告。

2)遵循性测试方法

  • 根据软件需求设计搭建相应的测试环境。
  • 测试系统编程语言关于语法,语意的定义与程序行为的约定,
  • 测试是否遵循最优的源代码的可移植性。
  • 测试系统编译后能否产生安全的不受病毒威胁的目标代码,测试是否遵循目标代码的安全性
  • 测试系统在跨操作平台时的 WindowsAPI 和 中 断 调 用,测试是否遵循跨操作平台处理约定。

3)遵循性测试的结果分析

  • 软件能力 【经过测试所表明的软件能力。】
  • 缺陷和限制 【说明测试所揭露的软件缺陷和不足,以及可能给软件运行带来的影响。】
  • 建议 【提出为弥补上述缺陷的建议。】
  • 测试结论 【说明能否通过。】

火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
资源网站: UML软件工程组织