测试需求说明书样例

测试需求说明书
一、概述

1.编写目的
本文档是根据“实验设备管理信息系统”需求分析说明书编写的测试需求说明书.其目的有以下3点:
(1)供测试人员使用,作为测试的依据。
(2)作为项目验收标准之一。
(3)作为软件维护的参考资料。
2.适用范围
本文档为内部资料,读者范围为部测试人员、研发人员和相关负责人。

二、系统说明

1.系统背景
学校实验室仪器设备的数量不断增多,实验条件得到了极大地改善。只有实验室设备的现代化,没有实验室管理的现代化,为解决现有的以手工化、纸质化的实验室管理模式出现的设备查找、信息更新无法做到及时快捷,不方便于管理,等不足,开发了本实验设备管理信息系统;本文档主要用于定义 “实验设备管理信息系统”系统测试的测试需求。
3.系统功能
(1)实验室管理。系统管理员可以设置实验室的名称,机位数(电脑)、实验室责任老师,实验技术员。
(2)设备登记。系统管理员可以分类登记每个实验室的设备信息,实验设备类别可以分为话筒、投影、功放、空调、电脑。设备信息包括设备编号、设备名称、生产日期、保修日期、厂商、类型。
(3)打印设备二维码。系统可以打印每一台设备二维码。
(4)设备报修申请。每个实验室的实验技术员可以在线填写本实验室内需要保修的设备的申请单,申请单的信息包括保修部门、设备名称、所在实验室、设备编号、报修人、型号、故障现象说明。
3.系统设计和实现要点
(1)实验设备管理信息系统为Weh应用程序,选择B/S系统架构。
(2)开发平台为Windows10。
(3)浏览器使用Chrome,因为Chrorne浏览器支持HTMLS和CSS3新特性,且提供了很多实用的开发工具,可以方便地对网页进行调试。
(4)Web服务器有很多种,其中Apache具有开源、跨平台、速度快且安全性高的特点,最重要的是它对动态PHP网页非常友好,因此选择Apache作为本项目的Web服务器。

三、系统的功能性需求

实验设备管理信息系统如下表所示

功能 子功能
实验室信息管理 实验室信息的添加、删除、修改
技术员信息管理 技术员信息的添加、删除、修改
检测员信息管理 检测员信息的添加、删除、修改
管理员信息管理 管理员信息的添加、删除、修改
用户信息管理 用户信息的添加、删除、修改
设备信息管理 设备信息的添加、删除、修改、生成二维码
设备报修审核 设备的报修、审核、填写检测情况

四、系统的非功能性需求

1.根据不同用户角色,设置相应权限,没有系统该功能权限的用户禁止使用。
2.在计算机网页的运行情况,即测试系统对终端的兼容性。
3.该软件易用程度优于易学程度,可移植优于有效性。

五、环境需求

该系统为B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分。
1.系统的软件环境
(1)客户端
操作系统:Windows10 Professional/XP或更新版本。
浏览器:IE6以上,其它常见浏览器如FireFox。
(2)应用服务器端
操作系统:Windows10 Server或更新版本。
应用服务器:Tomcat 5.5或更新版本。
数据库访问:JDBC。
(3)数据库服务器端
操作系统:Windows10 Server或更新版本。
数据库系统:SQLServer 2000或更新版本。
2.系统的硬件环境。
(1)服务器端:
Intel i7以上、8G内存、10G硬盘。
(2)客户端:
Intel i3以上、2G内存、2G硬盘.

六、测试人员要求与职责

本次测试要求测试人员具备以下能力:
1.了解实验设备管理信息系统的设计架构。
2.熟悉实验设备管理信息系统的操作过程。
3.掌握Java编程语言基础知识。
4.了解HTML基础知识。

具体职责
1.测试过程正确、规范;
2.撰写测试计划、测试方案、测试用例等的评审;
3.获取测试所需要的资源;
4.生成测试计划、测试用例、集成测试方案;
5.环境搭建、测试执行;
6.生成测试需求;
7.生成测试计划;
8.生成测试方案;
9.设计测试用例;
10.整理编写测试报告;
11.具体测试的执行;
12.收集测试报告信息;

七、测试完成标准

测试完成标准有以下几点。
1.系统实现需求分析中的所有功能。
2.所有测试用例都已经执行。
3.所有重要Bug均已修复并通过回归测试。
4.计算机端测试无误。

八、测试文档

1.测试计划
2.测试用例
3.测试报告

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,以下是一个软件需求规格说明书样例: 1. 引言 本文档旨在描述软件系统的需求规格,包括系统的功能、性能、界面、数据、安全等方面的要求。本文档适用于开发人员、测试人员、项目经理等相关人员。 2. 项目概述 本项目是一个在线购物平台,用户可以在平台上浏览商品、下单购买、支付等操作。系统需要支持多种支付方式,包括支付宝、微信支付等。系统需要支持多种语言,包括中文、英文等。 3. 功能需求 3.1 用户注册 用户可以在系统中注册账号,需要提供用户名、密码、邮箱等信息。系统需要对用户输入的信息进行验证,确保信息的正确性和安全性。 3.2 商品浏览 用户可以在系统中浏览商品,可以按照商品分类、价格等条件进行筛选和排序。系统需要支持商品的图片展示和详细描述。 3.3 购物车 用户可以将商品添加到购物车中,可以对购物车中的商品进行增删改查等操作。系统需要支持购物车的实时更新和商品数量的统计。 3.4 订单管理 用户可以在系统中查看自己的订单,可以对订单进行支付、取消等操作。系统需要支持订单状态的实时更新和订单的历史记录。 4. 性能需求 4.1 响应时间 系统需要保证在用户请求后,能够在3秒内响应用户的请求。 4.2 并发能力 系统需要支持1000个并发用户的访问。 5. 界面需求 5.1 用户界面 系统需要提供简洁、美观的用户界面,用户可以方便地进行操作。 5.2 管理员界面 系统需要提供管理员界面,管理员可以对商品、订单等进行管理和操作。 6. 数据需求 6.1 数据库 系统需要使用MySQL数据库进行数据存储和管理。 6.2 数据备份 系统需要定期进行数据备份,确保数据的安全性和可靠性。 7. 安全需求 7.1 用户认证 系统需要对用户进行认证,确保只有合法用户才能进行操作。 7.2 数据加密 系统需要对用户的敏感信息进行加密,确保信息的安全性。 以上是软件需求规格说明书样例,希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

princeAladdin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值