测试面试题-如何测试朋友圈

相信玩过微信朋友圈儿的人大家应该都知道它:

a.发、删朋友圈,看朋友圈,

b.发送的朋友圈的类型(图、文、图文混合、图文小视频混合等)

c.评论朋友圈

d.朋友圈的对外接口(各大软件可以分享到朋友圈或微信朋友)

e.屏蔽与被屏蔽,不让某个朋友查看我的朋友圈,不看某个朋友的朋友圈(比如各种做微商的朋友)。

 

还有其他:比如朋友圈更新提醒、只允许朋友看我半年内的朋友圈。

 

1.我们做基础功能测试,就需要对朋友圈儿具有的所有功能进行测试。下面我就举个例子细说。

 

发送朋友圈儿(个人发动态):

我们可以通过短按或长按朋友圈儿右上角中的照相机图标,可以分别发起图片、视频版或文字版的朋友圈操作。

(1)图片或视频操作,正常功能如果动态申请打开相机或访问图片权限,不授权权限,那么会返回,下次进入还会继续申请打开相机或访问图片权限,直到你通过为止。

(2)选择视频支持各大视频类型(mov/rmvb/mp4/avi)等,选择图片或其他类型文件不能被选择。

(3)发送图片支持各大图片类型(png/jpg/bmp/gif)等,选择其他类型文件不能被选择。

(4)发送的图片或视频有大小限制(2M/50M/100M以内,超过限制不能被上传。

(5)上传过程中:断网、异常情况、sdcard满等等情况。

(6)发送的文字不能超过限制(300字000字

发送朋友圈结束之后,还有其他伙伴查看,各种边界是否正确,是否正常。

 

2.可靠性测试

这里给大家举个朋友圈儿的可靠性测试的例子:

(1)短时间内频繁进行发送、取消、与删除朋友圈的组合测试,看朋友圈相关功能是否正常;

(2)发送朋友圈过程中,弱网,断网、连续发送大视频文件,查看是否有错误情况。

 

3.性能测试(客户端、服务端)

在微信App端,性能测试分为客户端性能测试(Android或iOS系统)、服务端性能。

对客户端性能我们主要关注的指标有:CPU占用率、内存占用率、流量耗用量、FPS等。但是性能测试优化对于测试同学来说还是蛮考验的。通过一些测试工具统计出指标,针对性查看某些页面、某些操作场景下是否会有统计的测试指标高的情况。然后进行优化。

 

服务端性能测试,一般是在用户量很大,访问某个图片、某个资源、某个业务场景(比如播放视频)情况下,用户使用是否正常。

 

4.其它类型测试

a.在弱信号的情况,进行发、看朋友圈等操作,测试其是否会产生其它未知故障。(例如对WiFi信号进行限速,网络兼容性测试)

 

b.在不同的客户端的兼容性测试,使用不同平台的客户端进行朋友圈儿的功能测试。(例如使用oppo/华为/魅族/三星等设备)、不同的Android版本(4.2、5.0、7.0、8.0)、不同屏幕分辨率(1920*1080、640*1080)等情况是否会存在崩溃等问题。

来源:Jack_Chen3

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月21日
下一篇 2019年6月21日

相关推荐