写点什么

测试经验| 音视频通话相关 app 如何进行测试

发布于: 4 小时前

每一款产品,都是需要进行测试,保证功能可正常使用后,才可上线使用,这篇文章就来说一下,如何对音视频通话相关的 app 进行测试的。


现在市场上比较具有代表性的纯音频产品有连麦开黑产品、狼人杀(语聊游戏产品)、以及部分抢麦 k 歌的 app......


比较具有代表性的音视频通话的产品比如: 各种直播平台、微信的视频通话功能.....


音视频通话相关产品一般具备的功能有,"创建房间"、“弹幕(文字消息)”、“连麦”、“开关音频”、“视频开关”、“背景音乐”、“更改分辨率”、“摄像头翻转”等功能。

常规的功能测试

1. 创建房间:


关注一下创建完房间后,用户是否能在首页看到,或者是否能够通过房间号搜索到并正常加入,以及主播关闭房间后,房间是否销毁,观众是否掉出直播间且在首页已找到此直播间等等。需要考虑一些异常情况比如,用户在首页刷新出此直播间后,主播正好关闭了直播间,此时如果用户点击直播间进入,是否需要异常处理比如提示此房间已关闭,然后掉回首页。


2. 弹幕:


关注一下发送完弹幕后,其他人是否能够正常看到(主播、观众),以及后进来的观众是否能看到之前的弹幕,或者本来在直播间内的用户,退出直播间后在进入,是否能看到。


3. 连麦:


连麦的话一般都是需要观众申请,或者是主播主动邀请观众进行连麦,


如果是观众申请,需要关注主播端是否有提示信息、多观众同时申请,是否会出现异常、主播同意后关注是否成功上麦并可进行音视频通话、主播拒绝后观众的连麦申请是否消息,观众是否会收到拒绝提醒、以及观众申请后,又取消申请,主播端受到的连麦申请是否会消失等等。


如果是主播进行邀请,关注观众端是否能正常收到连麦邀请,观众接收后,是否能正常上麦、如果拒绝,主播端是否能收到拒绝提醒信息、主播邀请后又取消邀请、观众端的连麦邀请是否会消失等等。


4. 开关音/视频:


音频:


关注打开音频后,对方是否能听到你的声音,关闭后,对方是否就听不见你的声音了,以及在对方的屏幕上,是否有图标表示着你当前的音频开关状态。


视频:


关注打开视频后,对方是否能够看见你的视频动作、关闭后,对方是否就看不到你的视频动作了,以及在对方的屏幕上,是否有图标表示着你当前的视频开关状态。


5. 背景音乐:


同样也是关注双方的同步方面,主播播放音乐时,观众端是否能听到、主播停止播放后,观众端听到的音乐是否也会暂停等。


6. 更改分辨率:


这个功能一般出现在直播类的产品上,观众更改分辨率后,看到的主播的视频画面是否会发生变化(变清晰/变模糊)


7. 摄像头翻转:


同样也是关注与对方的同步方面,切换前置摄像头后,对方看到的你的视频窗口是否也同步显示为切换摄像头后的画面,切换后置摄像头后同理。

打断测试

例如:


  1. 主播断网一段时间后重连(主播重连成功后,观众是否能够看到主播的视频窗口及动作)

  2. 观众申请上麦后断网,主播同意观众的上麦申请后,观众在重连(观众重连成功后,是否能够成功上麦)

  3. 观众申请上麦后切到后台,主播同意观众的上麦申请后,观众在返回应用(观众切回 app 后,是否已成功上麦)

  4. 主播断网后,观众申请上麦,主播再重连(主播重连成功后,是否可正常收到/看到观众的连麦申请)

  5. 观众在首页直播间列表断网,然后点击直播间进行加入,然后再重连(是否会有对应的异常处理,比如等待多少秒后仍未加入成功提示用户网络不佳之类的)

  6. 主播断网后,退出房间,然后重连(主播重连网络后,直播间内的观众是否会收到主播已退出的通知,或者同时掉出直播间)

  7. 观众房间内断网,主播关闭直播间,观众在重连(观众重连成功后,是否会收到主播已退出的通知,或者同时掉出直播间)

  8. ........

通话质量方面

例如:


  1. 关注当单人说话时,麦上的人和观众是否都可以清晰的听清说话内容

  2. 关注多人同时说话时,是否会存在某方听不清或声音明显变小的现象

  3. 关注听到对方说话时的延迟

  4. 关注通话的降噪处理

  5. 关注通话时是否会有回声

  6. 关注通话时,是否会出现通话卡顿,说话断断续续的情况

  7. ..........


有一些产品可能同时有多端版本(比如同时拥有 android 端、ios 端、web 端),直播类型产品就是如此


这种类型的产品,你除了保证同平台之间可正常互通使用后,一定要与其他平台端的进行测试,确保每个端之间都能互通。


demo 体验地址https://www.pgyer.com/Uv1u,可以根据上述案例来进行测试。

发布于: 4 小时前阅读数: 4
用户头像

实时交互,万物互联! 2020.08.10 加入

实时交互,万物互联,全球实时互动云服务商领跑者!

评论

发布
暂无评论
测试经验| 音视频通话相关app如何进行测试