测试经验⾳视频通话相关app如何进⾏测试
每⼀款产品,都是需要进⾏测试,保证功能可正常使⽤后,才可上线使⽤,这篇⽂章就来说⼀下,如何对⾳视频通话相关的app进⾏测试的。
现在市场上⽐较具有代表性的纯⾳频产品有连麦开⿊产品、狼⼈杀(语聊游戏产品)、以及部分抢麦k歌的app…
⽐较具有代表性的⾳视频通话的产品⽐如: 各种直播平台、的视频通话功能…
⾳视频通话相关产品⼀般具备的功能有,“创建房间”、“弹幕(⽂字消息)”、“连麦”、“开关⾳频”、“视频开关”、“背景⾳乐”、“更改分辨率”、“摄像头翻转”等功能。
常规的功能测试
1. 创建房间:
关注⼀下创建完房间后,⽤户是否能在⾸页看到,或者是否能够通过房间号搜索到并正常加⼊,以及主播关闭房间后,房间是否销毁,观众是否掉出直播间且在⾸页已到此直播间等等。需要考虑⼀些异常情况⽐如,⽤户在⾸页刷新出此直播间后,主播正好关闭了直播间,此时如果⽤户点击直播间进⼊,是否需要异常处理⽐如提⽰此房间已关闭,然后掉回⾸页。
2. 弹幕:
关注⼀下发送完弹幕后,其他⼈是否能够正常看到(主播、观众),以及后进来的观众是否能看到之前的弹幕,或者本来在直播间内的⽤户,退出直播间后在进⼊,是否能看到。
3. 连麦:
连麦的话⼀般都是需要观众申请,或者是主播主动邀请观众进⾏连麦,
如果是观众申请,需要关注主播端是否有提⽰信息、多观众同时申请,是否会出现异常、主播同意后关注是否成功上麦并可进⾏⾳视频通话、主播拒绝后观众的连麦申请是否消息,观众是否会收到拒绝提醒、以及观众申请后,⼜取消申请,主播端受到的连麦申请是否会消失等等。
如果是主播进⾏邀请,关注观众端是否能正常收到连麦邀请,观众接收后,是否能正常上麦、如果拒绝,主播端是否能收到拒绝提醒信息、主播邀请后⼜取消邀请、观众端的连麦邀请是否会消失等等。
4. 开关⾳/视频:
⾳频:
关注打开⾳频后,对⽅是否能听到你的声⾳,关闭后,对⽅是否就听不见你的声⾳了,以及在对⽅的屏幕上,是否有图标表⽰着你当前的⾳频开关状态。
视频:
关注打开视频后,对⽅是否能够看见你的视频动作、关闭后,对⽅是否就看不到你的视频动作了,以及在对⽅的屏幕上,是否有图标表⽰着你当前的视频开关状态。
5. 背景⾳乐:
同样也是关注双⽅的同步⽅⾯,主播播放⾳乐时,观众端是否能听到、主播停⽌播放后,观众端听到的⾳乐是否也会暂停等。
6. 更改分辨率:
这个功能⼀般出现在直播类的产品上,观众更改分辨率后,看到的主播的视频画⾯是否会发⽣变化(变清晰/变模糊)
7. 摄像头翻转:
同样也是关注与对⽅的同步⽅⾯,切换前置摄像头后,对⽅看到的你的视频窗⼝是否也同步显⽰为切换摄像头后的画⾯,切换后置摄像头后同理。
打断测试
例如:
1. 主播断⽹⼀段时间后重连(主播重连成功后,观众是否能够看到主播的视频窗⼝及动作)
2. 观众申请上麦后断⽹,主播同意观众的上麦申请后,观众在重连(观众重连成功后,是否能够成功上麦)下载app里的视频
3. 观众申请上麦后切到后台,主播同意观众的上麦申请后,观众在返回应⽤(观众切回app后,是否已成功上麦)
4. 主播断⽹后,观众申请上麦,主播再重连(主播重连成功后,是否可正常收到/看到观众的连麦申请)
5. 观众在⾸页直播间列表断⽹,然后点击直播间进⾏加⼊,然后再重连(是否会有对应的异常处理,⽐如等待多少秒后仍未加⼊成功提⽰
⽤户⽹络不佳之类的)
6. 主播断⽹后,退出房间,然后重连(主播重连⽹络后,直播间内的观众是否会收到主播已退出的通知,或者同时掉出直播间)
7. 观众房间内断⽹,主播关闭直播间,观众在重连(观众重连成功后,是否会收到主播已退出的通知,或者同时掉出直播间)
通话质量⽅⾯
例如:
1. 关注当单⼈说话时,麦上的⼈和观众是否都可以清晰的听清说话内容
2. 关注多⼈同时说话时,是否会存在某⽅听不清或声⾳明显变⼩的现象
3. 关注听到对⽅说话时的延迟
4. 关注通话的降噪处理
5. 关注通话时是否会有回声
6. 关注通话时,是否会出现通话卡顿,说话断断续续的情况
有⼀些产品可能同时有多端版本(⽐如同时拥有android端、ios端、web端),直播类型产品就是如此
这种类型的产品,你除了保证同平台之间可正常互通使⽤后,⼀定要与其他平台端的进⾏测试,确保每个端之间都能互通。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。