10软件测试需求分析案例-查询学习信息

用户登录系统后,进入查询学生信息界面,输入查询字段值,点击查询按钮后,展示查询到的学生信息,可以重新输入字段值进行查询。


查询学生信息属于学生信息管理的子菜单,可以根据学号、姓名、性别查询。老师登录账号后可以使用该功能。

1.1 通读文档

通读需求规格说明书提取信息,提出问题,输出具有逻辑、规则、流程的业务步骤

从需求规格说明书可以得知可以按哪些字段查询学生信息,以及查询结构的展示形式。

1.2 整理需求

整理需求是反复通读整理前面输出的业务步骤,防止遗漏需求

从操作流程上进行描述,并且对相应内容项规则进行说明,操作流程需要覆盖正反逻辑,先描述反向,再描述正向逻辑。

比如,操作流程:登录系统后,打开查询学生信息窗口,输入查询条件,点击查询,展示结果。正向逻辑,输入正确查询条件点击查询后,展示学生信息。反向逻辑,不输入字段值或字段值超长度范围,点击查询后,提示错误。

1.3 需求分析说明书

将拆分功能、原始需求、整理后的需求填写到需求分析说明书表格内。

相关推荐
张较瘦_2 天前
[论文阅读] 软件工程 - 需求工程 | 2012-2019年移动应用需求工程研究趋势:需求分析成焦点,数据源却藏着大问题?
论文阅读·软件工程·需求分析
roman_日积跬步-终至千里2 天前
【系统架构师设计(8)】需求分析之 SysML系统建模语言:从软件工程到系统工程的跨越
系统架构·软件工程·需求分析
workflower4 天前
python代码Bug排查
测试用例·软件工程·需求分析·敏捷流程·结对编程
workflower5 天前
架构描述语言Architecture frameworks and architecture description languages
测试用例·软件工程·需求分析·敏捷流程·结对编程
huimingBall6 天前
确定软件需求的方法
java·大数据·elasticsearch·搜索引擎·需求分析·j#
workflower6 天前
GitHub宕机自救指南
测试用例·需求分析·uml·敏捷流程·结对编程
知行EDI6 天前
Aurobay EDI 需求分析:OFTP2 与 EDIFACT 驱动的汽车供应链数字化
汽车·需求分析·知行之桥·知行edi
数据知道10 天前
【系统分析师】高分论文:论软件需求验证方法及应用
需求分析
明月看潮生10 天前
编程与数学 03-004 数据库系统概论 06_需求分析
青少年编程·需求分析·编程与数学·数据库系统概论
烧白Luisa20 天前
【系统分析师】软件需求工程——第11章学习笔记(下)
需求分析