对朋友圈发送“仅文字”的情景进行测试,假设文本框的字符长度有限制。
1. 正常情景下的测试(在输入限制字符内)
. 功能测试
输入正常文本;
输入英文,及其他国家语言;
各国语言混合输入;
输入特殊字符,数字,微信和键盘表情;
输入空格(包括句首,句尾和句中);
输入url类型链接(观察发送后是否可以跳转);
是否支持剪切、粘贴,选择,复制等基本功能;
点击“发送”按钮,观察发送到朋友圈的文字内容和格式与之前输入是否一致;
编辑完不发送,是否支持存为草稿?若支持存为草稿,则退出当前页面再次进入,文本框内容应与之前保存草稿内容一致;
. 可靠性测试
短时间内频繁进行朋友圈发送,看发送成功率;
弱网络下进行发送测试,如发送失败,是否会自动存为草稿?存为草稿后,再次进行朋友圈编辑时,观察文本框是否有内容。
编辑朋友圈时手机锁屏,再次解锁后文本框文字是否丢失,是否一致。
. 其他测试
兼容性测试;
性能测试--观察执行编辑朋友圈和发送朋友圈操作时,CPU的使用情况;
观察高并发情况下,朋友圈发送的成功率和cpu使用情况。--压力测试
2.异常情景测试
输入为空,点击“发送”按钮应有提示或“发送”按钮无效
输入超限,输入时文本框下应有超字提示,并且此时点击“发送”按钮,应发送失败。
3.中断测试
输入时突然来电,数据是否丢失
前后台切换,数据是否丢失
app之间切换,数据是否丢失
低电量断电后,重新打开,数据是否丢失
发送中断网,数据是否丢失