首页 > 编程知识 正文

测试好友的图片,软件测试的面试题及答案

时间:2023-05-06 08:42:03 阅读:173148 作者:1909

遇到这样的主题,可以从以下几个方面进行分析。

功能、接口/易用性、中断、网络、兼容性、安全性、性能测试

提示:正文内容有点多。 如果不喜欢看大文章的朋友,可以自己拖到文末看我整理的测试思维图

1、朋友圈发送功能

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以内,安卓200-300 kb (这是百度数据),超过规定大小

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工具实现,频繁发送朋友圈,浏览朋友圈请求,是否容易发生崩溃

(附图)

原文出处:https://www.cnblogs.com/tudou-22/p/9378805.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。