- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
概述
微信〔WeChat〕是腾讯公司于2011年初推出的一款快速发送文字和照片、支持多人语音对讲的聊天软件。用户可以通过或平板快速发送语音、视频、图片和文字。微信提供公众平台、朋友圈、消息推送等功能,用户可以通过“摇一摇”、“搜索号码”、“附近的人”、扫二维码方式添加好友和关注公众平台,同时微信将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。
本次作业测试微信的添加好友功能。添加好友:微信支持查找微信号〔具体步骤:点击微信界面下方的朋友们—添加朋友—搜号码,然后输入想搜索的微信号码,然后点击查找即可〕、查看QQ好友添加好友、查看通讯录和分享微信号添加好友、摇一摇添加好友、二维码查找添加好友和漂流瓶接受好友等7种方式。
测试需求
列出需要测试的功能点需求。此局部运用逆向工程通过现有系统获得。
对于需求不明确的地方可以加上自己的理解和质疑。
微信加好友方法有以下几种,本测试将根据加好友的方法设计测试用例。
方法一、二维码扫描
1在微信的最下面“找朋友”工具栏,可以弹出八个功能,分别是二维码扫描、按号码查找、查看QQ好友、查看通讯录、查看附近的人、摇一摇、漂流瓶。最后一个功能是“秀”出我的二维码,这个功能暂不做考虑,首先点击第一个功能二维码扫描。
2在空间或微博上看到某一网友的二维码名片后,将摄像头对准二维码图片约2~3秒、即可识别并加载对方微信的根本资料,您可以向对方打招呼或加为好友;例如下面的的二维码是最近很火的微信女皇的二维码。只需对准扫描2-3秒就会显示,点击打招呼,就会成功加了好友。
方法二、按号码查找
点击“找朋友”--按号码查找里面。通过输入对方的微信号、QQ号或者号均可以添加对方。
方法三、查看QQ好友
QQ号注册或绑定了QQ号的微信帐号,可查看QQ上有哪些好友开通了微信,并直接添加对方为微信好友;
方法四、查看通讯录
绑定号的微信帐号,可查看通讯录上有哪些好友开通了微信,并直接添加对方为微信好友;
方法五、查看附近的人
通过GPS定位查找并添加好友;
方法六、摇一摇
使用摇一摇,查看与您同时在使用该功能的网友,并可请求添加对方好友;
方法七、漂流瓶
通过收/发漂流瓶信息进行交友。
已被对方拉入黑名单者无法成功加为好友
假设对方设置可通过微信号搜索到后,通过微信号添加并等对方确认后,成功加为好友
假设对方设置可通过QQ号搜索到后,通过微信号添加并等对方确认后,成功加为好友
假设对方设置可通过号搜索到后,通过微信号添加并等对方确认后,成功加为好友
假设对方设置不可通过微信号搜索到后,通过微信号添加好友无法成功
假设对方设置不可通过QQ号搜索到后,通过微信号添加好友无法成功
假设对方设置不可通过号搜索到后,通过微信号添加好友无法成功
发送添加好友信息后,对方未按时确认,添加好友失败
输入需添加好友后搜索按钮可用性
输入内容记忆
数字在5到11位之间
输入数字含特殊字符
发布内容含空格(前中后)
发布字数大于0
输入数字长度为0
含大量空格,有效长度为0
含空格等禁用符号
通过QQ号/微信号/号查找
通过漂流瓶查找
通过公共号查找
通过摇一摇查找
通过“雷达”查找
对方主界面上显示有好友添加请求
主界面上显示通过对方好友验证,正式成为微信好友
待确认的需求:
1、在添加好友时,是否输入一定的信息,比方自我介绍,打招呼的内容。本测试用例暂忽略该情况
在微信的设置—隐私里面,可以设置加我为朋友时是否需要验证,本测试用例暂定为需要验证。
存在极少数用户禁止别人用微信号QQ号和号搜索到自己,本测试用例暂定为不存在该情况
不明确的地方:
存在极少数用户禁止别人用微信号QQ号和号搜索到自己,现在系统会如何提示,是否会显示该用户不存在。
2、假设对方将自己拉入黑名单,那么本测试的所有操作是否均无效
微信功能测试设计
〔逐功能展开测试设计,如果有多个功能,那么重复COPY整个第3章节〕
功能流程分析
描述功能是如何被实现的。输入如何转化为输出的。
被测试对象建模。可以采用IPO分析,对于涉及到的重要输入输出数据结构必须列出。
建议:
功能处理逻辑性较强的,可以采用流程图、时序(顺序)图、分类树、判定表等辅以分析;
功能处理较为简单、或基于数据、逻辑性不强的,通过自己理解,将实现要点列出即可。
输入
·某用户已登录微信客户端,且通过了身份认证为合法用户。
·该用户在主界面输入一条待添加好友的信息,点击确定按钮
处理
该功能的主流程如上图所示,在添加好友信息发送成功后,那么还有:等待对方确认、成为好友好友数变化和添加失败三个子流程
等待对方确认内容解析
根据对添加好友内容进行解析,对方收到好友请求后,选择是否添加为好友,包括同意添加
文档评论(0)