软件测试⽤例朋友圈发表功能,发朋友圈测试⽤例
功能测试
软件测试app1、朋友圈发送功能
1)只发送⽂本
a、考虑⽂本长度:1-1500字符(该数据为百度数据)、超出最⼤字符长度
b、考虑⽂本类型:纯中⽂、纯数字、纯字母、纯字符、纯表情(表情/⼿机⾃带表情)、混合类型、包含url链接;因为过长纯类型需要换⾏很容易出现超出边框问题,所以这⾥先考虑过长纯类型情况
c、⽂本是否⽀持复制粘贴
d、为空验证
2)只发送图⽚
a、本地相册选择/拍摄
b、图⽚数量验证:1-9张图⽚、超出9张
c、图⽚格式验证:常见图⽚格式jpg、png(以实际需求⽀持的格式为准)、动态gif图⽚、不⽀持的图⽚格式
d、图⽚尺⼨验证:最⼤700*800像素(此为百度数据)、超出最⼤尺⼨范围是否压缩
e、图⽚⼤⼩验证:1-300kb(此为百度数据)、超出300kb
f、图⽚的预览验证:点击⽀持预览⼤图、多张图⽚⽀持左右滑动预览
g、图⽚的增删改操作
h、为空验证
3)只发送视频
a、本地相册选择/拍摄
b、视频秒数验证:1-10s,超出10s
c、视频个数验证:1个,超出1个
d、视频格式验证:⽀持的视频格式,例mp4、不⽀持的视频格式
e、视频⼤⼩验证:苹果400kb以内、Android200-300kb(此为百度数据)、超出规定⼤⼩
f、视频预览增删改操作
g、为空验证
4)发送⽂本+图⽚:输⼊满⾜要求的⽂本、图⽚进⾏⼀次验证
5)发送⽂本+视频:输⼊满⾜要求的⽂本、视频进⾏⼀次验证
6)发送图⽚+视频:不⽀持发送
7)朋友圈发送内容是否有限制,例如涉及黄赌毒等敏感字
8)所在位置
a、不显⽰位置:发送到朋友圈动态不显⽰位置
b、选择对应位置:搜索⽀持、⾃动定位、⼿动编辑
C、点击取消,返回上⼀级页⾯
9)谁可以看
a、设置公开:所有朋友可见
b、设置私密(仅⾃⼰可见):⾃⼰查看朋友圈-可见、好友查看朋友圈-不可见
c、设置部分可见(部分朋友可见):选择的部分好友-可见、不被选择的好友-不可见、是否有⼈数上限
d、设置不给谁看(选中的朋友不可见):不被选中的朋友-可见、被选中的朋友-不可见、是否有⼈数上限
e、点击取消,返回发送页⾯
10)提醒谁看
a、提醒单⼈/提醒多⼈:被提醒的朋友-收到消息提醒、未被提醒-未有消息提醒
b、是否有⼈数上限
c、点击取消,返回发送页⾯
11)同步QQ空间:默认不同步、同步到QQ空间
12)取消发送朋友圈操作
a、选择相机,点击取消,返回朋友圈页⾯
b、进⼊朋友圈发送页⾯,选择⽂本图⽚,点击取消
13)朋友圈当天发送次数是否有上限限制
2、朋友圈浏览功能
1)⽂本查看:
a、过长⽂本内容是否隐藏,并⽀持查看全⽂
b、右键选择复制、收藏、翻译
c、url链接是否⽀持点击跳转⽹页
2)图⽚查看
a、⼩图右键⽀持收藏/编辑
b、点击⽀持⼤图浏览
c、选择发送给朋友、收藏、保存图⽚、编辑
d、多张图⽚⽀持左右滑动浏览
3)视频查看
a、右键视频⽀持静⾳播放/搜藏
b、点击视频播放按键⽀持播放视频
c、选择发送给朋友、收藏、保存视频、编辑
4)分享动态浏览:QQ空间/⽂章/⾮腾讯产品分享后朋友圈是否正常显⽰
5)赞:点赞、取消点赞
6)评论
a、评论长度:评论字数合理长度、评论超过字数上限
b、评论类型:纯中⽂、纯数字、纯字母、纯字符、纯表情(表情/⼿机⾃带表情)、混合类型、包含url链接;
c、评论是否⽀持复制粘贴
d、为空验证
e、发表评论后删除
f、评论回复操作
7)删除朋友圈动态
8)更换相册封⾯
9)刷新是否正常获取新动态
10)上滑是否加载更多
界⾯/易⽤性测试
1、技术⼈员⾓度:页⾯布局设计是否跟产品原型图/ui效果图⼀致
2、但除了考虑1之外,我们同样要考虑到⽤户使⽤:功能操作是否简便,页⾯布局排版风格是否美观合理,提⽰语相关信息是否易于理解中断测试
1、主要考虑:a)核⼼功能 b)当前功能存在实时数据交换,例发朋友圈、浏览朋友圈进⾏中断,是否容易出现崩溃
2、中断包括:前后台切换、锁屏解锁、断⽹重连、app切换、来电话/来短信中断、插拔⽿机线/数据线
⽹络测试
1、三⼤运营商不同⽹络制式测试
2、⽹络切换测试:WIFI/4G/3G/2G
3、⽆⽹测试:对于缓存在本地的数据,部分朋友圈信息是否⽀持浏览
4、弱⽹测试:
a、延时:页⾯响应时间是否可接受、不同⽹络制式是否区分超时时长、出现请求超时,是否给予相应的提⽰
b、丢包:有⽆超时重连机制、如果未响应,是否给予相应提⽰
c、页⾯呈现的完整性验证
兼容性测试
1、Android⼿机端、苹果⼿机端、pad版(主流)功能界⾯显⽰是否正常
2、各平台朋友圈展⽰数据是否⼀致
安全测试
发送朋友圈时,⽂本输⼊脚本代码,是否出现异常
性能测试
1、服务器性能测试
可通过loadrunner/jmeter⼯具实现,主要关注TPS、响应时间、吞吐量、CPU、内存等
2、app客户端性能测试
可通过GT⼯具实现,运⾏时关注cpu、内存、流量、电量等占⽤率
3、app压⼒稳定性测试
通过monkey⼯具实现,频繁发送朋友圈,浏览朋友圈请求,是否容易发⽣崩溃
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论