第6章 系统测试
6.1测试目的
软件测试能够识别项目风险,为开发人员和程序经理提供软件测试的反馈结果,为风险评估提供必要的信息。再者,软件测试确保在上线日前达到上线标准。包括持续追踪项目进度和严格把控各个开发阶段的游戏攻略质量。
本系统主要测试客户端的使用和后台服务器的使用。客户端主要是测试用户注册、用户登录、用户完善信息、页面是否进行跳转、攻略信息等功能是否实现。后台主要是首页、个人资料、公共管理(轮播图、公告通知)用户管理(管理员、系统用户)信息管理(游戏资讯、资讯分类)攻略信息、分类管理的功能是否实现。
6.2界面测试
用户界面测试检查表如下表。
表6-1用户界面测试表
测试项 | 测试人 | 测试结果 |
窗口切换、移动、改变大小时正常吗? | 本人 | 正常 |
各种界面元素的文字正确吗?(如标题、提示等) | 本人 | 正常 |
各种界面元素的状态正确吗?(如有效、无效、选中等状态) | 本人 | 正常 |
各种界面元素支持键盘操作吗? | 本人 | 正常 |
数据项能正确回显吗? | 本人 | 正常 |
执行有风险的操作时,有“确认”、“放弃”等提示吗? | 本人 | 正常 |
各种界面元素的布局合理吗? | 本人 | 正常 |
6.3功能测试
依据黑盒测试的方法和步骤,对系统做了相关测试,主要功能测试用例如下表所示。
表6-3主要功能测试用例
模块 | 用例描述 | 预期结果 | 备注 |
用户注册 | 用户名文本框中不输入任何数据 | 提示“请填写完整的信息” | 测试用户名是否为空 |
在密码文本框中输入“123”三个字符 | 提示“密码长度最少为6位” | 测试密码位数是否正确 | |
在密码文本框和确认密码文本框中分别输“123456”和“258769” | 提示“两次输入的密码不匹配” | 测试用户两次输入的密码是否匹配 | |
密码修改 | 在用户管理中修改密码,原始密码若输入不正确 | 提示“原始密码错误” | 测试原始密码是否正确 |
在线评论 | 用户未登录时,点击评论按钮 | 系统提示请先登录 | 测试是否能不用登录用户发表评论 |
用户登录后,评论内容为空 | 系统提示评论内容不能为空 | 测试评论内容是否能为空 | |
添加收藏 | 用户未登录时,点击收藏按钮 | 系统提示请先登录 | 测试是否能不用登录用户添加收藏 |
用户登录后,点击收藏按钮 | 系统提示收藏成功 | 测试收藏功能是否可用 | |
游戏攻略管理 | 必填文本框中不输入任何数据,如标题和类别 | 提示“请填写完整的信息” | 测试标题和类别是否为空 |
在图片栏输入非图片格式数据 | 提示“图片栏必须为图片格式 | 测试图片栏是否能为非图片格式 | |
输入完整的游戏攻略信息” | 提示“游戏攻略添加成功” | 测试游戏攻略录入是否可用 | |
公告管理 | 必填文本框中不输入任何数据,如标题和类别 | 提示“请填写完整的信息” | 测试标题和类别是否为空 |
在图片栏输入非图片格式数据 | 提示“图片栏必须为图片格式 | 测试图片栏是否能为非图片格式 | |
输入完整的公告信息” | 提示“公告添加成功” | 测试公告录入是否可用 |
6.4测试结果
游戏攻略网站经测试和调试后能够按照需求正常运行,基本没有错误,能够满足开发者和用户的需求。在系统整体测试过程中,系统功能相对来说比较简单,数据源的配置,需进一步改善。
6.5本章小结
本章主要论述了系统开发结束后,要对系统进行各方面的测试,开头介绍了系统的运行环境,需要哪些工具,由于本系统属于毕业设计,是小型的系统,所以本人只对系统进行黑盒测试,采用一些单独的测试数据对系统进行输入输出的结果判断,最后对测试结果进行总结。
重庆建筑人才网招聘软考中级哪个最容易过徐州网站建设推广网络信息有限公司北京最放心的装修公司兰州程序开发网站建设沈阳网站seo优化哪家好青岛做网站企业购物网站制作教程沈阳h5模板建站猎头公司人才招聘益阳网页设计十大免费绘图软件网站建设网络推广公司有哪些如何提高网站搜索排名开发者模式打开有什么影响常州网站seo服务商平台舆情分析报告范文正规电商培训学校排名一品威客网靠谱吗电商网站设计与制作论文明港网站建设基于web的网上购物系统中国十大电商排行榜手机seo排名个人网上银行登录四川建设信息网天津制作公司网站山西免费网站关键词优化排名开发区人才网招聘信息