系统测试用例说明书

上传人:s****a 文档编号:171464033 上传时间:2022-11-27 格式:DOCX 页数:22 大小:220.46KB
返回 下载 相关 举报
系统测试用例说明书_第1页
第1页 / 共22页
系统测试用例说明书_第2页
第2页 / 共22页
系统测试用例说明书_第3页
第3页 / 共22页
点击查看更多>>
资源描述
Micro Blog 微博系统测试用例说明书作者李萌萌、贾瑞华日期2011.4.15审批秦川日期2011.4.变更记录日期版本变更说明作者2011.4.151初始文档李萌萌、贾瑞华2011.4.162第一次修订文档秦川Micro Blog微博-统测试用例说明书目录1. 引言41.1编写目的41.2背景41.3术语定义41.4参考资料52. 功能测试用例52.1用户模块测试用例52.2服务器模块测试用例9附:用例规约用例图用例活动图1. 引言11编写目的本文档为和谐微博的系统测试活动提供范围、方法、资源和进度方面 的指导。预期的读者范围包括:项目经理测试人员用户12背景说明:(1)测试计划所从属的软件系统的名称:和谐微博系统。(2)该项目在经历项目开发计划、需求设计、概要设计、详细设 计并在此基础上的代码设计之后着手开始编码工作。完成编码工作之 后便可以按照该文档进行测试。该文档详细说明了各模块的测试用例 及测试中出现的各种情况,以方便用户和后续工作人员的开发和使 用。13术语定义1、发表微博:用户在输入栏里输入一段不超过140字的文字并发表。2、查看:用户在自己的主页上看到所有其关注对象发表的微博。3、回复:用户对某条指定的微博进行回复,回复的微博只有回复人 和被回复人以及同时关注两人的第三者可以看到。Micro Blog微博-统测试用例说明书4、转发:用户转发某条微博,使关注此用户的其他用户也可以看到 该条微博。5、私信:两个用户之间的秘密消息,只有双方可以看到。6、删除:用户删除自己的微博。7、收藏:用户收藏某条微博,可以在自己的收藏夹中看到。14参考资料序号标题文件名称资料来源1项目开发计划书项目开发计划书.doc项目小组设计得到2需求规格说明书需求规格说明书.doc项目小组设计得到2. 功能测试用例2.1用户模块:2.11用户注册:用例1:进入系统主页,点击“注册”预期结果:页面链接到用户注册的页面用例2:在用户注册页面输入包括用户名、密码,上传小于100Kjpg格式头像,选填昵称、城市、网站以及个人简介等预期结果1:输出显示注册成功并跳转至主窗口预期结果2:输出显示注册失败并返回注册窗口预期结果3:输出显示出错信息,返回到主页2.12用户登陆用例1:进入系统主页,点击“登陆”预期结果:页面链接到用户登陆的页面用例2:在登陆页面的相应文本框内输入用户名、密码、动态验证等 相关数据预期结果1:输出显示登陆成功并跳转至主窗口预期结果2:输出显示未通过验证,登陆失败并返回登陆窗口预期结果3:输出显示出错信息,返回主页2.13发布消息在发布信息的文本框中输入要发布的信息内容,点击发布按钮预期结果1:发布失败,要求重新输入预期结果2:提示发布成功,并刷新页面2.14删除消息点击删除按钮预期结果1:输出显示删除成功,并刷新页面预期结果2:输出显示操作失败预期结果3:输出显示出错信息2.15査看消息用例1:选择目标文档进行阅读操作预期结果1:输出显示操作成功,在跳转页面显示该文档的条目预期结果2:输出显示操作失败,给用户错误提示用例2:点击“随便看看”预期结果1:跳转到消息页面预期结果2:输出显示操作失败,给用户错误提示2.16回复消息点击回复按钮预期结果1:出现回复文本框,可以输入回复内容预期结果2:回复失败,要求用户注册后再进行评论,并跳转到注册 页面预期结果3:显示出错信息2.17转发消息用例:点击相应的转发按钮预期结果1:输出显示转发成功预期结果2:输出转发失败信息预期结果3:显示出错信息2.18收藏消息在要收藏的对应消息处点击收藏预期结果1:输出显示收藏成功预期结果2:输出显示操作失败,并提示游客没有该项操作权限预期结果3:输出显示出错信息219修改资料在个人信息更新页面输入除用户名和原密码外注册信息中需要更新 的属性、动态验证预期结果1:输出显示操作成功,并连接到用户信息页面显示更新后的用户信息预期结果2:输出显示更新失败并返回个人信息更新页面预期结果3:输出显示出错信息2.110关注好友点击关注按钮预期结果1:输出显示关注成功预期结果2:输出显示操作失败预期结果3:输出提示出错信息2.111査看关注列表点击关注按钮预期结果1:输出显示关注列表预期结果2:输出显示操作失败预期结果3:输出提示出错信息2.112査看被关注列表点击被关注按钮预期结果1:输出显示被关注列表预期结果2:输出显示操作失败预期结果3:输出提示出错信息2.113发送私信随机选择一个用户1,向其好友用户2发送私信预期结果1:只有用户2可以看到私信预期结果2:所有用户都可以看到私信22服务器模块测试用例2.21检索信息(1)检索用户信息:用例1:在服务器上检索用户信息页面输入已有用户的昵称检索该用 户信息。预期结果:在返回页面中显示该用户相关信息。用例2:在服务器上检索用户信息页面输入未注册用户(用户不存在) 的昵称检索该用户信息。预期结果:在返回页面中显示用户不存在的错误信息。用例3:在服务器上检索用户信息页面输入一个用户昵称,但昵称中 含有不允许出现的符号或者昵称长度不符合要求,然后检索该用户信 息。预期结果:在检索时显示无效昵称的错误信息,无法进行检索。(2)检索微博条目信息:用例1:在服务器检索微博条目信息页面输入已有微博条目检索该微 博条目的信息。预期结果:在返回页面中显示该微博条目相关信息。用例2:在服务器检索微博条目信息页面输入不存在微博条目检索该 微博条目的信息。预期结果1::在返回页面中显示不存在该微博条目不存在的信息。的信息以供选择查看。用例3:在服务器检索微博条目信息页面输入不符合微博条目限制条 件的微博条目(出现不合法符号或非法长度)检索该条目信息。预期结果:在检索时显示无效微博条目的错误信息,无法进行检索。(3) 检索站点信息:用例1:在服务器检索站点信息页面输入已存在站点进行检索。 预期结果:在返回页面中显示被检索页面的相关信息。用例2:在服务器检索站点信息页面输入不存在或错误站点进行检索。 预期结果:在返回页面中显示不存在该站点的错误信息。(4) 检索用户关系信息:用例1:在服务器检索用户关系信息页面选择要检索的几个用户进行 检索。预期结果:在返回页面中显示所选择几个用户之间的关系。用例2:在服务器检索用户关系信息页面输入要检索的几个已有用户 呢称进行检索。预期结果:在返回页面中显示所选择几个用户之间的关系。用例3:在服务器检索用户关系信息页面输入要检索的几个用户呢称(这几个用户中存在非法用户,例如呢称非法或用户不存在)进行检 索。预期结果:在返回页面中显示检索用户不存在的错误信息。2.22控制用户信息(1)添加用户信息:用例1:在添加用户信息页面按要求输入各项用户数据点击添加按钮 添加用户信息。预期结果:在返回页面中显示成功添加用户信息,查询该用户信息时 可以查询到该用户信息。用例2:在添加用户信息页面留出一个必填数据为空,其它数据按要 求输入各项用户数据点击添加按钮添加用户信息。预期结果:显示数据不完整,含有未填的必填选项的错误信息。不能 添加用户信息。用例3:在添加用户信息页面在一个或几个数据项中填入非法数据(长 度不足/超长或非法字符等),其它数据按要求输入各项用户数据点击 添加按钮添加用户信息。预期结果:提示所填用户信息含有非法数据的错误信息,添加用户信 息失败。用例4:在添加用户信息页面按要求输入各项用户数据按enter键添 加用户信息。预期结果1:成功添加用户信息,该系统支持enter键。预期结果2:页面没有反应或不能成功添加用户信息,该系统不支持 enter 键。(2)删除用户信息:用例1:在删除用户信息页面按要求输入一个已有用户呢称点击删除 按钮删除该用户信息。息时显示该用户不存在的提示信息。用例2:在删除用户信息页面按要求输入一个非法用户(用户不存在 或用户呢称非法)呢称点击删除按钮删除该用户信息。预期结果:在返回页面中显示该用户不存在或者用户非法的错误信 息,删除用户信息失败。用例3:在删除用户信息页面按要求输入一个已有用户呢称按enter 键删除该用户信息。预期结果:在返回页面显示成功删除该用户信息,再次检索该用户信 息时显示该用户不存在的提示信息。(3)修改用户信息:用例1:在服务器端检索出该用户的信息,在需要修改的数据项相应 位置作出合法修改后点击修改按钮修改用户信息。预期结果:在返回页面中提示修改用户信息成功,并且显示修改后用 户的最新信息。用例2:在服务器端检索出该用户的信息,在需要修改的数据项相应 位置作出非法修改后点击修改按钮修改用户信息。预期结果:在返回页面中提示修改信息中含有非法信息、修改用户信 息失败的错误信息,并且返回修改用户信息的界面,该界面仍显示原 来用户的信息。2.23控制微博条目信息(1)添加微博条目信息:法的微博条目点击添加按钮添加微博条目信息。预期结果:在返回页面中显示添加微博条目信息成功。用例2:在服务器端添加微博条目信息页面编辑非法的微博条目(长 度非法或含非法字符等)点击添加按钮添加微博条目信息。预期结果:在返回页面中显示微博信息非法、添加微博条目信息失败 的错误信息。用例3:在服务器端添加微博条目信息页面按照微博条目规则编辑合 法的微博条目按enter键添加微博条目信息。预期结果1:在返回页面中显示添加微博条目信息成功,该系统支持 enter 键。预期结果2:页面无反应或者不能成功添加微博条目信息,该系统不 支持enter键。删除微博条目信息:用例1:在服务器端检索出已有微博条目,点击删除按钮删除按钮删 除该条目。预期结果1:在返回页面显示成功删除该微博条目,再次检索该微博 条目时显示该微博条目不存在的提示信息。预期结果2:显示删除微博条目失败的错误信息,再次检索时仍能检 索到该微博条目。(3)修改微博条目信息:用例1:在服务器端检索出该微博条目的信息,在需要修改的数据项相应位置作出合法修改后点击修改按钮修改用户信息。预期结果:在返回页面中提示修改微博条目信息成功,并且显示修改 后用户的最新信息。用例2:在服务器端检索出该微博条目的信息,在需要修改的数据项 相应位置作出非法修改后点击修改按钮修改用户信息。预期结果:在返回页面中提示修改信息中含有非法信息、修改微博条 目信息失败的错误信息,并且返回修改微博条目信息的界面,该界面 仍显示原来微博条目的信息。2.24操作微博条目信息(1) 回复微博条目信息:用例1:在某条微博条目下编辑合法回复信息并点击回复按钮对该微博条目进行回复。预期结果:在返回页面显示恢复成功的信息提示,并且在该微博条目 下显示新回复的内容。用例2:在某条微博条目下编辑非法回复信息并点击回复按钮对该微 博条目进行回复。预期结果:在返回页面显示回复信息非法的错误提示,并且在该微博 条目下没有新回复的内容。(2) 收藏微博条目信息:用例1:在服务器端检索出某条微博条目,点击收藏按钮收藏该条微 博信息。预期结果1:显示成功收藏该微博的提示信息,并且在收藏中可以检 索到该微博条目信息。预期结果2:显示收藏该微博失败的提示信息,并且在收藏中无法检 索到该微博条目信息。(3)转发微博条目信息:用例1:在服务器端检索出某条微博条目,点击收藏按钮转发该条微 博信息。预期结果1:显示成功转发该微博的提示信息,并且在返回页面中显 示新转发的微博条目信息。预期结果2:显示转发该微博失败的错误信息。2.25控制用户关注信息(1)添加用户关注信息:用例1:在服务器端检索出一个未关注用户点击关注按钮关注该用户。预期结果1:显示成功关注该用户的提示信息,并且在我的关注里可 以检索到该用户的信息。预期结果2:显示关注该用户失败的错误信息。用例2:在服务器端检索出一个已关注用户点击关注按钮关注该用户。 预期结果:显示以关注该用户、无需再关注的信息。(2)取消用户关注信息:用例1:在服务器端从我的关注中选择一个用户点击取消关注按钮, 取消对该用户的关注。预期结果1:显示成功取消对该用户的关注,在我的关注中没有该用 户的信息。Micro Blog微博-统测试用例说明书预期结果2:显示取消关注该用户失败,该用户仍在我的关注中。2.26统计信息(1)统计用户关注人数:用例1:在服务器端选择一个用户,浏览该用户的关注人数信息。预期结果:显示该用户的关注人数。(2) 统计用户被关注人数:用例1:在服务器端选择一个用户,浏览该用户的被关注人数信息。预期结果:显示该用户的被关注人数。(3) 统计用户发表条目数:用例1:在服务器端选择一个用户,浏览该用户的微博信息。预期结果:显示该用户发表条目数。附用例规约用例名称发表微博用例描述用户通过微博系统发表微博执行者注册用户前置条件1. 用户已经在本系统中注册2. 用户已经登陆微博系统后置条件1. 对应用户成功创建新的微薄2. 更新该用户以及其他follower的微博记录主过程描述1用户首先注册该系统获得属于自己的用户名以及密码 2用户登录微博系统3用户在发表栏输入自己的微博并点击发布4. 用户的该条微博在自己的未必记录中得到更新5. 用户的该条微博在其follower中得到更新6计算机执行后置条件。用例结束分支过程描述1.1用户输入姓名、密码、上传头像等进入21.2用户的用户名以及密码上传服务器得到相应数据库数据认 证进入系统,执行33.1用户的微薄长传并冋步到数据库中异常过程描述1.1用户的注册ID已经被注册过1.2用户第二次输入的密码和第一次不一致1.3用户上传的头像图片过大3.1用户输入了太长的微博3.2用户待发表的微博中含有敏感词汇业务规则4.发表的微博不能为空涉及的业务实体无用例图注册个人用4游客1发布企业信息n系统后台运 维定义用户权限管理注册用尸完善资料登录系统发表微博删除微博Follow其他用 户(成为粉丝)微博关键字搜 索搜索用尸发私信I删除用户微 博定义敏感 词吕理员系统边界服务器设宦1_Si用户信息博客系统微博信息系统通知|jX同步第三方系统外链有效性捡煮回茸微溥删除微傅转发微痔收疇微博堑链图艺直接显示数据扌窍掘和分析社会化聚合新关注的E-maiJiBQ
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!