好文档 - 专业文书写作范文服务资料分享网站

测试计划模板(标准版)

天下 分享 时间: 加入收藏 我要投稿 点赞

对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。以下为各种应用程序列出了推荐使用的测试概要:

表11 功能测试策略表

测试目标: 确保测试对象的功能正常,满足功能需求 技术: 利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容: 在使用有效数据时得到预期的结果。 在使用无效数据时显示相应的错误消息或警告消息。 各业务规则都得到了正确的应用。 完成标准: 所设计的功能测试用例已全部执行。 所发现的缺陷除推迟解决的问题外已全部解决,推迟的问题需经评审通过。 需考虑的特殊事项: 确定或说明那些将对功能测试的实施和执行造成影响的事项或因素(内部的或外部的) 5.4.2 用户界面测试

用户界面 (UI) 测试用于核实用户与软件之间的交互。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。另外,UI 测试还可确保 UI 中的对象按照预期的方式运行,并符合公司或行业的标准。

表12 用户界面测试策略表

测试目标: 核实以下内容: 通过测试对象进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab 健、鼠标移动、和快捷键)的使用 窗口的对象和特征(例如,菜单、大小、位置、状态和中心)都符合标准。 符合界面规范。 技术: 为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态。 完成标准: 成功地核实出各个窗口都与基准版本保持一致,或符合可接受标准。符合界面规范。 所设计的界面测试用例已全部执行。 所发现的缺陷除推迟解决的问题外已全部解决,推迟的问题需经评审通过。 需考虑的特殊事项: 并不是所有定制或第三方对象的特征都可访问。 5.4.3 性能测试

对响应时间、事务处理速率和其他与时间相关的需求进行评测和评估。性能评测的目标是核实性能需求是否都已满足。实施和执行性能评测的目的是将测试对象的性能行为当作条件(例如工作量或硬件配置)的一种函数来进行评测和微调。

注:以下所说的事务是指“逻辑业务事务”。这种事务被定义为将由系统的某个 Actor 通过使用测试对象来执行的特定用例,例如,添加或修改给定的合同。

表13 性能测试策略表

测试目标: 核实所指定的事务或业务功能在以下情况下的性能 行为: 正常的预期工作量 预期的最繁重工作量 技术: 使用为功能或业务周期测试制定的测试过程。 通过修改数据文件来增加事务数量,或通过修改脚本来增加每项事务的迭代数量。 脚本应该在一台计算机上运行(最好是以单个用户、单个事务为基准),并在多个客户机(虚拟的或实际的客户机,请参见下面的“需要考虑的特殊事项”)上重复。 完成标准: 单个事务或单个用户:在每个事务所预期或要求的时间范围内成功地完成测试脚本,没有发生任何故障。 多个事务或多个用户:在可接受的时间范围内成功地完成测试脚本,没有发生任何故障。 所设计的性能测试用例已全部执行。 所发现的缺陷除推迟解决的问题外已全部解决,推迟的问题需经评审通过。 需考虑的特殊事项: 综合的性能测试还包括在服务器上添加后台工作量。 可采用多种方法来执行此操作,其中包括: 直接将“事务强行分配到”服务器上,这通常以“结构化查询语言”(SQL) 调用的形式来实现。 通过创建“虚拟的”用户负载来模拟许多个(通常为数百个)客户机。此负载可通过“远程终端仿真”(Remote Terminal Emulation) 工具来实现。此技术还可用于在网络中加载“流量”。 使用多台实际客户机(每台客户机都运行测试脚本)在系统上添加负载。 性能测试应该在专用的计算机上或在专用的机时内执行,以便实现完全的控制和精确的评测。 性能测试所用的数据库应该是实际大小或相同缩放比例的数据库。 5.4.4 配置测试

配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。

表14 配置测试策略表

测试目标: 核实测试对象可在所需的硬件和软件配置中正常运行。 技术: 使用功能测试脚本。 测试必须覆盖系统支持的操作系统和浏览器。 测试IE的COOKIES与历史记录全部清除与不清除两种情况下,浏览的正确性。 测试IE的时区设置及时间格式设置对浏览操作的影响。 完成标准: 对于测试对象软件和非测试对象软件的各种组合,所有事务都成功完成,没有出现任何故障。 所设计的配置测试用例已全部执行。 所发现的缺陷除推迟解决的问题外已全部解决,推迟的问题需经评审通过。 需考虑的特殊事项: 需要、可以使用并可以通过桌面访问哪种非测试对象软件? 通常使用的是哪些应用程序? 应用程序正在运行什么数据?例如,在 Excel 中打开的大型电子表格,或是在 Word 中打开的 100 页文档。 作为此测试的一部分,应将整个系统、Netware、网络服务器、数据库等都记录下来。 5.4.5 安全性测试

说明是否进行SQL脚本注入、跨脚本注入和.BAK文档检查测试。

表15 安全性测试策略表

测试目标: 技术: 完成标准: 需考虑的特殊事项:

测试计划模板(标准版)

对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。以下为各种应用程序列出了推荐使用的测试概要:表11功能测试策略表测试目标:确保测试对象的功能正常,满足功能需求技术:利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:在使用有效数据时得到预期的结果。在使用无效数据时显示相应的错误消息或警告消息。各业务规则都得到了
推荐度:
点击下载文档文档为doc格式
0h0bb67wo93x5if1klmb9gaib47veh009kk
领取福利

微信扫码领取福利

微信扫码分享