一、测试计划
1、测试目的
简聊是一款Java语言开发的,使用GUI实现界面的简易版聊天工具,通过测试来保证用户需要的功能都已实现并且性能较高。项目中的用户注册、登录、发送消息等功能都已完成,界面美观简洁,确保用户注册信息可以完整地存储在数据库中,密码加密成功,页面跳转正常。
2、测试范围
对整个项目的所有功能进行测试,并测试程序各功能的性能,项目中的界面包含了程序中需要的所有功能,并及时对程序进行优化
- 程序启动,用户登录页面
- 用户注册功能,数据库中存储用户密码加密之后的密文
- 用户登录功能,正确匹配数据库中的用户名及密码
- 用户退出简聊系统的方法
- 用户指定好友发送消息
- 用户创建群聊发送消息
3、测试背景
一台装有Windows 或者Linux系统的计算机,并且该计算机
安装了Java开发工具包JDK,JDK版本在1.8及以上;
安装Java集成开发工具,如 IDEA 等。
4、测试风险
-
需求风险——对项目需求理解不准确,导致测试范围存在偏差,遗漏或者执行了错误的方法。
-
测试用例风险——测试用例设计不完整,忽略了边界条件、异常输入等情况,测试用例没有全部执行,用例覆盖率没有做到全部覆盖。
-
缺陷风险——缺陷跟踪不积极,没有做好缺陷记录和及时更新。
-
代码质量风险——代码质量差,可读性差,重构性差。