一、测试概述1.1 编写目的本测试报告旨在对“问卷考试系统”的核心功能模块进行全面、系统的测试总结。通过本次测试验证系统各功能模块是否满足需求规格说明书中定义的功能要求评估系统的质量状况识别并跟踪软件缺陷为系统的最终上线发布提供客观的质量评估依据。本报告预期阅读对象包括项目管理人员、开发人员、测试人员、产品经理及其他质量相关人员。1.2 项目背景项目名称问卷考试系统项目描述一个支持在线创建问卷、发布考试、管理题库及用户信息的Web系统包含用户管理、项目管理、题库管理、练习管理等多个核心业务模块。测试背景为验证系统在复杂业务逻辑下的功能正确性、稳定性及用户体验特开展本次核心功能测试与自动化回归测试。1.3 测试目标本次测试的核心目标如下验证用户注册、登录、个人设置等用户管理模块的功能正确性验证项目管理模块中问卷与考试的创建、编辑、保存等核心流程验证题库管理模块的查询、筛选、重置等功能验证练习管理模块的状态筛选与查询功能对高频功能登录、注册、个人设置实现自动化回归测试提升测试效率。1.4 测试范围类别内容测试对象问卷考试系统Web端核心模块用户注册/登录、系统首页、项目管理、我的练习、我的题库、用户管理、个人设置测试类型功能测试、UI自动化测试不测试范围性能测试、安全测试、兼容性测试本次迭代暂不覆盖二、测试资源与环境2.1 测试环境项目配置操作系统Windows 11浏览器Chrome最新稳定版网络环境局域网/互联网数据库MySQL测试库服务端本地开发环境 / 测试服务器2.2 测试工具工具类型工具名称用途用例设计XMind测试用例思维导图设计自动化测试Python 3.8 Selenium WebDriverUI自动化回归测试元素定位浏览器开发者工具F12页面元素定位与调试缺陷管理禅道 / ExcelBug记录与跟踪版本控制Git测试脚本版本管理2.3 测试资源角色人数职责测试工程师1人测试分析、用例设计、功能测试、自动化实现及报告编写三、测试计划与策略3.1 测试周期测试开始日期2025年9月测试结束日期2025年10月3.2 测试策略功能测试策略采用场景法设计端到端测试流程验证多模块间的业务联动。以用户真实使用场景为出发点覆盖从注册登录到创建问卷/考试、管理题库、查看练习记录等完整业务流程。自动化测试策略对高频、稳定的核心功能登录、注册、个人设置实现自动化脚本用于回归测试。用例设计方法结合等价类划分、边界值分析、场景法等黑盒测试方法确保测试覆盖的全面性。3.3 测试通过标准所有核心功能测试用例100%执行无严重Blocker级别未修复缺陷主要Major级别缺陷修复率≥95%自动化回归测试通过率100%。四、测试用例设计4.1 测试用例总览本次测试共设计测试用例68条其中功能测试用例58条自动化测试用例10条。用例按模块分布如下模块用例数量优先级分布高/中/低用户注册84 / 3 / 1用户登录105 / 3 / 2系统首页104 / 4 / 2项目管理问卷/考试125 / 5 / 2我的练习82 / 4 / 2我的题库82 / 4 / 2用户管理62 / 3 / 1个人设置63 / 2 / 1合计6827 / 28 / 134.2 核心测试用例模块一登录页面功能用例编号测试场景操作步骤预期结果优先级TC-LOGIN-001正常登录输入正确的用户名和密码点击登录登录成功跳转至系统首页高TC-LOGIN-002异常登录-密码错误输入正确的用户名和错误的密码提示“用户名或密码错误”高TC-LOGIN-003异常登录-用户名为空不输入用户名只输入密码点击登录提示“用户名是必选项”高TC-LOGIN-004异常登录-密码为空输入用户名不输入密码点击登录提示“密码是必选项”高TC-LOGIN-005异常登录-用户名不存在输入不存在的用户名和任意密码提示“用户名或密码错误”中模块二系统首页功能用例编号测试场景操作步骤预期结果优先级TC-HOME-001创建问卷点击“创建问卷”按钮跳转到编辑问卷页面高TC-HOME-002保存问卷编辑好问卷后点击保存提示“保存成功”首页问卷数加一高TC-HOME-003创建考试点击“创建考试”按钮跳转到编辑考试页面高TC-HOME-004保存考试编辑好考试后点击保存提示“保存成功”首页考试数加一高模块三注册页面功能用例编号测试场景操作步骤预期结果优先级TC-REG-001注册成功输入姓名、账号、密码、确认密码点击注册注册成功跳转至登录页高TC-REG-002注册失败-用户名为空用户名为空其他项正常填写提示“用户名是必选项”高TC-REG-003注册失败-账号已存在输入已存在的账号进行注册提示“账号已存在”高TC-REG-004注册失败-密码不一致密码和确认密码输入不一致提示“两次密码不一致”高模块四我的练习页面功能用例编号测试场景操作步骤预期结果优先级TC-PRAC-001筛选进行中的练习状态选择“正在进行”点击查询显示所有正在进行的练习列表中TC-PRAC-002筛选已完成的练习状态选择“已完成”点击查询显示所有已完成的练习列表中TC-PRAC-003重置筛选条件点击“重置”按钮清空筛选条件显示全部我的练习中模块五我的题库页面功能用例编号测试场景操作步骤预期结果优先级TC-LIB-001按名称查询题库输入题库名称选择题库类型点击查询显示符合条件的题库中TC-LIB-002重置查询条件点击“重置”按钮清空查询条件显示全部题库中模块六用户管理页面功能用例编号测试场景操作步骤预期结果优先级TC-USER-001按姓名查询用户输入姓名点击查询显示符合条件的用户信息中TC-USER-002重置用户查询点击“重置”按钮显示全部用户信息中TC-USER-003新建用户点击“新建”按钮弹出新建/编辑用户信息弹窗高模块七个人设置功能用例编号测试场景操作步骤预期结果优先级TC-SET-001打开设置菜单点击首页右上角“设置”弹出选项栏高TC-SET-002切换主题风格点击“整体风格设置”选择黑色主题切换成功中TC-SET-003退出登录点击“退出登录”按钮跳转到登录页面高五、测试执行与结果5.1 测试执行概况指标数据计划测试用例总数68条已执行用例数68条用例执行率100%通过用例数62条失败用例数6条用例通过率91.2%5.2 自动化测试执行情况指标数据自动化用例数10条自动化用例通过数10条自动化通过率100%自动化覆盖模块登录、注册、个人设置5.3 测试进度回顾阶段时间主要工作完成情况测试准备2025年9月第1-2周需求分析、测试计划编写、用例设计✅ 已完成功能测试执行2025年9月第3-4周第一轮功能测试、Bug提交与回归✅ 已完成自动化实现2025年10月第1周自动化脚本开发与调试✅ 已完成回归测试2025年10月第2周缺陷修复后回归、自动化回归✅ 已完成报告编写2025年10月第3周测试报告整理与输出✅ 已完成六、缺陷分析6.1 Bug总体统计严重程度数量已修复未修复修复率严重Blocker000—主要Major330100%一般Normal87187.5%轻微Minor43175%合计1513286.7%6.2 Bug分布按模块模块Bug数量占比用户注册/登录320%系统首页213.3%项目管理426.7%我的练习213.3%我的题库16.7%用户管理213.3%个人设置16.7%6.3 典型缺陷描述Bug ID模块缺陷描述严重程度状态BUG-001项目管理编辑问卷后保存首页问卷数未实时更新Major已修复BUG-002用户注册注册成功页面未自动跳转需手动刷新Normal已修复BUG-003我的练习状态筛选“已完成”时部分数据仍显示“进行中”Major已修复BUG-004用户管理新建用户弹窗中部分必填字段未做校验Normal已修复BUG-005个人设置黑色主题切换后部分按钮文字颜色不清晰Minor待修复BUG-006我的题库重置按钮点击后查询条件未完全清空Normal待修复七、测试结论与质量评估7.1 测试结论经过为期两个月的系统测试问卷考试系统的核心功能模块已完成全面验证。具体情况如下功能完整性系统各核心模块注册登录、首页、项目管理、我的练习、我的题库、用户管理、个人设置功能基本完整满足需求规格说明的要求缺陷情况共发现15个缺陷其中严重级别缺陷为0个主要级别缺陷3个已全部修复整体修复率达86.7%自动化回归10条自动化用例全部通过可有效支撑后续迭代的回归测试。综合评估系统已达到可上线发布的质量标准。7.2 主要风险与建议风险项影响建议待修复的2个Normal/Minor级别缺陷影响用户体验但不阻塞核心功能建议在下一个小版本迭代中修复自动化测试覆盖范围有限仅覆盖登录、注册、个人设置3个模块建议后续扩展至项目管理、题库管理等核心模块未进行性能与安全测试高并发场景下系统稳定性未知建议在正式上线前补充性能压测与安全扫描7.3 改进建议开发侧加强前端表单校验的完整性减少因校验缺失导致的低级缺陷测试侧扩展自动化测试覆盖范围逐步将项目管理、题库管理等核心模块纳入自动化回归体系产品侧建议在后续版本中完善用户操作引导和错误提示文案提升用户体验。