4.13课后作业二

PSP2.1 阶段 个人软件过程阶段 估计时间 (分钟)
Planning 计划 15
· Estimate ・估计这个任务需要多少时间 15
Development 开发 660
· Analysis ・需求分析 60
· Design Spec ・生成设计文档 45
· Design Review ・设计复审 30
· Coding Standard ・代码规范 15
· Design ・具体设计 60
· Coding ・具体编码 300
· Code Review ・代码复审 60
· Test ・测试 90
Reporting 报告 165
· Test Report ・测试报告 60
· Size Measurement ・计算工作量 30
· Postmortem & Process Improvement Plan ・事后总结,并提出过程改进计划 75
合计 840
PSP2.1 阶段 个人软件过程阶段 实际时间 (分钟)
--------------------------------------- --------------------- ---------
Planning 计划 20
· Estimate ・估计这个任务需要多少时间 20
Development 开发 720
· Analysis ・需求分析 75
· Design Spec ・生成设计文档 40
· Design Review ・设计复审 25
· Coding Standard ・代码规范 10
· Design ・具体设计 55
· Coding ・具体编码 360
· Code Review ・代码复审 55
· Test ・测试 100
Reporting 报告 180
· Test Report ・测试报告 70
· Size Measurement ・计算工作量 30
· Postmortem & Process Improvement Plan ・事后总结,并提出过程改进计划 80
合计 920
用例编号 测试功能 测试步骤 预期结果 实际结果 测试结果
TC001 首页正常访问 1. 启动 Tomcat 服务器2. 在浏览器中输入 http://localhost:8080/tech-policy/ 1. 页面正常加载,无报错2. 左侧显示所有政策分类及数量3. 中间显示最新的 10 条政策4. 底部显示正确的分页信息 与预期一致 通过
TC002 分页功能 - 第一页 1. 访问首页2. 点击分页栏中的 "1" 1. 显示第 1 页的政策列表2. 分页栏中 "1" 处于蓝色选中状态 与预期一致 通过
TC003 分页功能 - 最后一页 1. 访问首页2. 点击分页栏中的 ">>" 按钮 1. 显示最后一页的政策列表2. 分页栏中最后一页数字处于选中状态 与预期一致 通过
TC004 分页功能 - 上一页 1. 跳转到第 2 页2. 点击 "<" 按钮 1. 跳转到第 1 页2. 显示第 1 页的政策列表 与预期一致 通过
TC005 分页功能 - 下一页 1. 在第 1 页2. 点击 ">" 按钮 1. 跳转到第 2 页2. 显示第 2 页的政策列表 与预期一致 通过
TC006 分页功能 - 跳转到指定页 1. 访问首页2. 在 "到第" 输入框中输入 "5"3. 点击 "确定" 按钮 1. 跳转到第 5 页2. 显示第 5 页的政策列表3. 分页栏中 "5" 处于选中状态 与预期一致 通过
TC007 按政策名称搜索 - 模糊匹配 1. 在 "政策名称" 输入框中输入 "科技创新"2. 点击 "搜索" 按钮 1. 显示所有名称包含 "科技创新" 的政策2. 搜索条件保留在输入框中3. 分页信息更新为搜索结果的分页 与预期一致 通过
TC008 按发文文号搜索 1. 在 "发文文号" 输入框中输入 "冀政发 [2022] 1 号"2. 点击 "搜索" 按钮 1. 显示文号为 "冀政发 [2022] 1 号" 的政策2. 搜索条件保留在输入框中 与预期一致 通过
TC009 按发文机构搜索 1. 在 "发文机构" 输入框中输入 "河北省科学技术厅"2. 点击 "搜索" 按钮 1. 显示所有由 "河北省科学技术厅" 发布的政策2. 搜索条件保留在输入框中 与预期一致 通过
TC010 全文检索搜索 1. 在 "全文检索" 输入框中输入 "研发投入"2. 点击 "搜索" 按钮 1. 显示所有名称或内容包含 "研发投入" 的政策2. 搜索条件保留在输入框中 与预期一致 通过
TC011 多条件组合搜索 1. 在 "政策名称" 输入框中输入 "科技"2. 在 "发文机构" 输入框中输入 "河北省"3. 点击 "搜索" 按钮 1. 显示名称包含 "科技" 且发文机构包含 "河北省" 的政策2. 所有搜索条件保留在输入框中 与预期一致 通过
TC012 分类筛选功能 1. 点击左侧分类栏中的 "企业" 分类 1. 显示所有类型为 "企业" 的政策2. 左侧 "企业" 分类处于选中状态3. 分页信息更新为筛选结果的分页 与预期一致 通过
TC013 政策详情查看 1. 点击任意一条政策右侧的 "查看" 按钮 1. 跳转到政策详情页面2. 显示该政策的完整信息(名称、文号、发文机构、发布日期、内容) 与预期一致 通过
TC014 异常输入 - 非法页码 1. 在浏览器地址栏中输入 http://localhost:8080/tech-policy/?pageNum=abc 1. 系统自动将页码修正为 12. 显示第 1 页的政策列表 与预期一致 通过
TC015 异常输入 - 负数页码 1. 在浏览器地址栏中输入 http://localhost:8080/tech-policy/?pageNum=-1 1. 系统自动将页码修正为 12. 显示第 1 页的政策列表 与预期一致 通过
TC016 异常输入 - 超出范围页码 1. 在浏览器地址栏中输入 http://localhost:8080/tech-policy/?pageNum=999 1. 系统自动跳转到最后一页2. 显示最后一页的政策列表 与预期一致 通过
TC017 异常输入 - 空参数 1. 所有搜索框都留空2. 点击 "搜索" 按钮 1. 显示所有政策列表2. 与直接访问首页结果一致 与预期一致 通过
TC018 SQL 注入防护测试 1. 在 "政策名称" 输入框中输入 ' OR '1'='12. 点击 "搜索" 按钮 1. 系统将输入作为普通字符串处理2. 不会返回所有政策3. 不会出现 SQL 错误 与预期一致 通过
TC019 移动端页面访问 1. 在浏览器中输入 http://localhost:8080/tech-policy/mobile 1. 显示移动端适配的政策列表页面2. 页面布局适合手机屏幕 与预期一致 通过
TC020 移动端详情查看 1. 访问移动端页面2. 点击任意一条政策 1. 跳转到移动端详情页面2. 显示政策的完整信息 与预期一致 通过
posted @ 2026-04-20 17:10  姜乐融  阅读(17)  评论(0)    收藏  举报