1. 功能测试
- 点击分享按钮正确跳转分享页面,展示可分享的app,并进行分享跳转
- 页面默认展示自定义可分享app,有按钮支持更多app选择,过滤部分系统应用app
- 点击app分享,校验是否支持分享后打开链接
- 点击链接,其内容是否和原来的一致
- 是否支持取消分享
- 分享内容失败时,是否返回失败信息
- 分享内容成功,可选择留在app应用内还是返回浏览器
- 分享内容成功后,进入app可看到分享以链接形式展现, 展现内容为搜索标题以及搜索内容,无错别字布局合理
- 点击分享链接可进入浏览器展示链接内容
2. 容错测试
- 当分享的标题长度过长,无法分享,提示分享失败
- 当分享的内容篇幅较大,无法分享,提示分享失败
- 当分析的标题为空时,提示分享失败
3. 安全测试
- 当分享的内容不安全时,是否提示该内容存在风险无法分享
- 分享时,对方的社交账号号异地登录,是否会有提醒
- 分享和接收的账号是否需要实名制
- 是否需要绑定手机卡号码
- 是否可以给陌生人分享
4. 兼容性测试
- 苹果、安卓是否都可以发进行分享
- 苹果手机的不同版本是否可以正常分享
- 安卓手机的不同机型是否可以正常分享
- 不同电脑系统是否可以进行分享
- 不同电脑系统的不同版本是否可以分享
5. 异常测试
- 前后台进行切换,是否可以正常分享
- 分享过程中网络异常的情况,是否可以完成分享
- 低电量的情况,分享是否有什么影响
- 分享过程中,断电关机的情况是否可以分享成功出去
- 分享过程中,来电或是短信是否可以正常分享
6. 性能测试
- 不同网速进行分享,接收的时间
- 分享成功的响应时间
- 分享内容消耗的流量
- 是否支持分享给多人
- 打开链接的速度
7. 易用性测试
- 分享功能是否操作简单
- 是否可以取消发送
- 分享的社交app是否有提示
- 分享的结果(成败)是否有提示
8. 网络测试
- 在使用不同运行商的手机卡流量时
- 在没有网络的情况下,是否可以分享成功
- 在弱网的情况下,是否发生延迟和丢包