1.1.1 经测试不存在坏链。
1.1.2 经测试不存在孤儿链接,所有页面均可通过顶部标签返回首页。
1.1.3 导航包括所有界面链接,页面间距离较短,加载时间较短。
测试功能间的交互。根据事件的优先级,检查高优先级事件是否可以打断当前事件。
由于系统的简易性,功能基本不存在优先级差别。特别的,系统要求用户先进行登录才能进行后续操作。但游客依然有浏览文章的权利。
为保证数据的完整性进行的一种验证操作。通常用一种指定的算法对原始数据计算出的一个校验值,接收方用同样的算法计算一次校验值,如果两次计算得到的检验值相同,则说明数据是完整的。
经测试,数据总体完整,部分数据未上传完毕,等待后续补充。
Cookie是指网站用于辨别身份,进行会话(session)跟踪而存储在客户端的数据。它是有服务器产生并发送给客户端的。其用途是提供一个方便的功能以简化用户输入,节省访问页面的时间。
对于本系统,持久Cookie保证用户登录数据在退出Web系统后仍然保存,即用户再次进入系统时为登录状态。这部分功能设置可在浏览器中更改。
依据数据库设计规范对软件系统的数据库结构、数据表及其之间的数据调用关系进行的测试。
测试结果保证业务逻辑准确,数据保存完整。
本系统功能需求请参考需求文档:WeBlog需求文档。
找出基于文本的文档、图形展示和其它媒体中的语法错误,例如,打字错误、语法错误。
经测试,不存在打字、语法、图形展示及其他媒体错误。部分文本内容存在缺失,等待后续补充。
找出当导航发生时所展现的任何内容对象中的语义错误。
经测试,不存在导航发生时所展现的任何内容对象中的语义错误。
找出展示给最终用户的内容的组织或结构方面的错误。
经测试,最终展示产品组织结构正常,不存在错误。
对用户界面层进行测试,确保对每一个用户查询都正确地构造了Web页面脚本,并且正确地传输给了服务器端;对服务器端的Web应用层进行测试,确保能够从Web页面脚本中正确地抽取出用户数据,并且正确地传输给服务器端的数据转换层;对数据转换功能进行测试,确保创建了正确的 SQL,并且传给合适的数据管理组件。
保证信息和指令的准确性。
主界面的导航如下:
分别跳转到对应的界面。如果用户未登录,则会优先提示登录或注册。
主界面设计如下:
经测试,大图像加载时间较短,可视化提示和设计细节同背景可区分,整体为偏冷色调,背景适应性较好,标签按钮清晰度较好,图片尺寸适宜。
字体样式一致、清晰度较好。
颜色适宜,整体设计悦目。
按钮区分化显示,比较醒目。
部分内容显示不全,有待改进。
3.4.1 平台测试。本系统只针对PC平台。
3.4.2 浏览器测试。经测试,在各浏览器下均有正常、完整的显示。
3.4.3 分辨率测试。经测试,在各分辨率下均有正常、完整的显示。
3.4.4 连接速率测试。在17ce网站ping测试结果部分如下:
由于成本等原因,系统部署在国外服务器上,连接速率一般。
使用https协议,它是安全的超文本传输协议,是安全版的http协议,使用安全套接字层(SSL)进行信息交换。解决http协议以下不足:
1.通信使用明文(不加密),内容可能会被窃听。
2.不验证通信方身份,因此可能遭遇伪装。
3.无法证明报文的完整性(即准确性),所以可能已遭篡改。
输入输出部分不涉及到硬件的操作。
主要关注点在用户进行注册后对数据库进行更新,之后进行登录操作的用户才能使用后续的功能。经测试各模块间数据传递情况良好。
4.3.1 注册错误。
两次输入密码不一致时:
用户已存在时:
密码采用了带有salt的MD5加密。
用户在未登录时仅有基础的浏览权利。在登录时会对用户进行身份验证,包括账号名与密码,不匹配时系统会报一个错,不允许用户进行登录。
任何在本系统中进行的操作都会在后台生成日志文件,管理员可随时对日志文件进行查看以进行安全维护。
网站后台数据由管理员进行备份,方便数据恢复。
暂时未发现严重安全漏洞。
暂时未发现严重漏洞。
见3.4.4连接速率测试。速度一般,基本不发生未响应等问题。
由于本项目属于轻量级Web应用,目前的配置以足以支撑平日的访问,响应较快。
由于本项目属于轻量级Web应用,受众也较小,基本可满足目标的响应时间与吞吐量。系统崩溃后视维护人员的处理效率决定恢复到正常的时间。
Web内容对于各类人员、各种访问设备(如桌面浏览器、语音浏览器、移动电话、车载个人电脑等)或者在条件限制的情况下使用。保证内容良好呈现,使内容易理解与可导航。
本系统只针对于PC用户,其余访问设备进入系统界面看到的也是PC浏览器界面。
这部分测试结果由不愿透露名字的热心志愿者提供。
根据描述,我们的系统:
响应速度一般,未对手机等其他设备进行界面优化。
设计感较好,界面清晰悦目有美感。
导航较为明确,用户可以快速地找到自己感兴趣的内容。
动画效果给人眼前一亮的感觉。
登录记录较方便,但提示较少。
核心功能即编写、管理个人博客完成较好。