Web UI 用户管理部分 测试用例

我们做的页面,包括注册、登录、Proflie、修改密码、修改信息、提问五个前台界面及相应后台程序,以及回答、评论、Vote等功能的后台实现。

测试用例1:页面显示效果

在本地测试,实际效果符合预期,在Chrome、IE9上可以完美展示效果(其他浏览器未测试)截图如下

 

测试用例2:登录、注册、修改密码、修改信息页面功能

登录、注册时验证邮箱格式、密码最短6字符、修改信息时邮箱格式须正确且不得重复,密码加密存储。以上功能,页面显示以及后台运行全部正常。截图如下

此截图为注册失败的截图

 

测试用例3:界面语言的中英文切换

根据浏览器的locale,自动选择中文或者英文界面。目前用户无法自己选择语言,提问界面暂无中英文切换。截图如下

测试用例4:后台功能,评论、回答、Vote等

评论、回答功能与高工组共同测试过,组内未进行测试。

Vote的具体测试方法为,选定特殊的一条记录,直接调用GiveVote函数,通过查看数据库中的数据变化,检测是否正确执行。通过测试,vote功能的设计存在缺陷,数据库中的类型(bit)太小,不足以存储3个状态。将在Beta版本中改正。

 

测试用例5:负载测试

未能进行。错误为数据库不兼容(本机数据库为Sql Server 2008),具体错误截图如下

posted @ 2012-11-19 03:51  CodingCook  阅读(3973)  评论(0编辑  收藏  举报