性能测试方案,性能测试方案需要考虑哪些问题

【性能测试方案,性能测试方案需要考虑哪些问题】性能测试方案、试验数据、结果分析等内容 。本书可作为高等院校机械工程专业本科生、研究生教材,也可供从事相关工作的技术人员参考 。同时,本书书也适合于从事机械设计制造及其自动化领域的科研人员、工程技术人员以及大专院校相关专业师生阅读 。

性能测试方案,性能测试方案需要考虑哪些问题

文章插图
0.文档介绍

提示:请用户根据项目的实际测试状况,裁剪本测试用例模板 。

0.1 文档目的



0.2 文档范围



0.3 读者对象



0.4 参考文献

提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[标识符]作者,文献名称,出版单位(或归属单位),日期

例如:

[AAA]作者,《立项建议书》,机构名称,日期

[SPP-PROC-ST]SEPG,系统测试规范,机构名称,日期

0.5 术语与缩写解释

缩写、术语解 释

SPP精简并行过程,Simplified Parallel Process



1.接口-路径测试用例

1.1被测试对象(单元)的介绍

1.2测试范围与目的

1.3测试环境与测试辅助工具的描述

1.4测试驱动程序的设计

1.5接口测试用例

接口A的函数原型

输入/动作期望的输出/相应实际情况

典型值…

边界值…

异常值…

接口B的函数原型

输入/动作期望的输出/相应实际情况

典型值…

边界值…

异常值…



1.6路径测试的检查表

检查项结论

数据类型问题

(1)变量的数据类型有错误吗?

(2)存在不同数据类型的赋值吗?

(3)存在不同数据类型的比较吗?

变量值问题

(1)变量的初始化或缺省值有错误吗?

(2)变量发生上溢或下溢吗?

(3)变量的精度不够吗?

逻辑判断问题

(1)由于精度原因导致比较无效吗?

(2)表达式中的优先级有误吗?

(3)逻辑判断结果颠倒吗?

循环问题

(1)循环终止条件不正确吗?

(2)无法正常终止(死循环)吗?

(3)错误地修改循环变量吗?

(4)存在误差累积吗?

内存问题

(1)内存没有被正确地初始化却被使用吗?

(2)内存被释放后却继续被使用吗?

(3)内存泄漏吗?

(4)内存越界吗?

(5)出现野指针吗?

文件I/O问题

(1)对不存在的或者错误的文件进行操作吗?

(2)文件以不正确的方式打开吗?

(3)文件结束判断不正确吗?

(4)没有正确地关闭文件吗?

错误处理问题

(1)忘记进行错误处理吗?

(2)错误处理程序块一直没有机会被运行?

(3)错误处理程序块本身就有毛病吗?如报告的错误与实际错误不一致,处理方式不正确等等 。

(4)错误处理程序块是“马后炮”吗?如在被它被调用之前软件已经出错 。



2.功能测试用例

2.1被测试对象的介绍

2.2测试范围与目的

2.3测试环境与测试辅助工具的描述

2.4测试驱动程序的设计

2.5功能测试用例

功能A描述

用例目的

前提条件

输入/动作期望的输出/相应实际情况

示例:典型值…

示例:边界值…

示例:异常值…

功能B描述

用例目的

前提条件

输入/动作期望的输出/相应实际情况

……

3.健壮性测试用例

3.1被测试对象的介绍

3.2测试范围与目的

推荐阅读