软件测试计划,测试人员必看.pdf

测试计划 1 引言 1.1 编写目的 由于本次测试主要是针对需求进行的系 统测试,包括功能测试和性能测试技术,功 能测试是执行指定的工作流程, 性能测试是 将功能测试过程中的单独用户改为 20 个同 时执行以验证系统的性能。 1.2 项目背景 本次测试的目的是测试网上购书系统客户 端的图书查询、 订单提交、 在线购书等基本功 能以及能否支持大数据量并发访问。 所有的购 书者都可以通过网站提交订单,购买图书。 1.3 基本术语及定义 无 2 任务概述 2.1 测试要点: 被测特性: ·对软件进行功能性测试; ·对软件进行非功能性测试。 不被测特性: ·源代码,逻辑等; ·模块的接口,模块的错误处理,模块的局部 数据结构, 模块在执行时执行流的独立路径, 模块在处理边界值时的情形; ·单元(模块)之间的可用性等。 2.2 需求概述 2.2.1 用户角色需求: 游客、 注册用户以及后台 管理员。游客可以不经过注册而直接浏览书, 但是功能受到太多的限制,只能浏览不能购 买,只有注册会员才能浏览以及购买。管理员 可对系统进行有效的管理等等。 2.2.2 功能需求: 1)新书查询 2 )新书放入购物车 3 )生成订单 4 )等待后台管理员处理订单,以下按照不同 的角色权限对具体功能进行描述 2.2.3 性能需求: 整个系统应当操作简便, 界面 友好,维护简便。数据库要求运行稳定,执行 速度快,数据安全性高。软件系统本身运行对 计算机硬件平台和操作系统平台要求适中。 2.3 条件与限制 系统基于 Microsoft Windows2003 Server 操作 系统和 Microsoft SQL Server2005 数据库平台, 系统采用 JSP 来创建高性能的 Web 应用程序。 3 计划 3.1 测试方案 测试方法:由于本次测试的依据是需求, 所以采用黑盒测试方法。 测试策略: 1)功能测试,主要采用等价类划分 的策略。 2 )压力测试,主要采用边界值测试、 错误猜测等策略。 测试手段: 1)功能测试,手动模拟正常、 异常输入。 2 )压力测试,使用自动化压力测试 工具 LoadRunner 。 测试内容: 3.2 测试项目 1)功能测试, 按照功能需求测试系统功能。 2 )性能测试,

文档评论(0)

1亿VIP精品文档

相关文档