一款功能完善的智能匹配1V1视频聊天App应该通过的测试CASE

简介: 文章列举了一系列针对1V1视频聊天App的测试用例,包括UI样式、权限请求、登录流程、匹配逻辑、消息处理、充值功能等多个方面的测试点,并标注了每个测试用例的执行状态,如通过(PASS)、失败(FAIL)或需要进一步处理(延期修改、待定、方案再定等)。

1.新手弹窗UI样式不对(PASS)
2.新手:还未点击新手奖励领取弹窗,左上角的奖励金币就展示了 (PASS)
3.退出重进每次都展示了新手奖励弹窗 (PASS)
4.首次启动应用,应用请求获取权限时,全部点击拒绝后应用闪退 (延期修改)
5.匹配中退出匹配返回到主页,白屏 (PASS)
6.登录页:用户协议点击去掉toast提示“触发点击事件(PASS)
7.登录页:没有Facebook登录入口(PASS)
8.登录页:手机未安装Google,登录提示“login fail” 不做处理
9.登录页:新手登录未完善资料,应该先跳转到完善资料页 (PASS)
10.匹配历史页为空时,页面一直在loading ,且背景图位置不对(PASS)
11.匹配历史页,好友的信息展示的不对 (PASS)
12.匹配历史页:好友在线,没有展示在线的状态 (PASS)
13.资料编辑页:必填项为空点击保存,提示了“Param Error” (PASS)
14.资料编辑页:首次进入的新用户无法修改性别 (PASS)
15.资料编辑页的性别和Me tab页的性别不一致 (PASS)
16.资料编辑页:昵称栏删除默认昵称后收起键盘无法再次调起键盘 (PASS)
17.资料编辑页:输入昵称过长,文案有遮挡 (PASS)
18.资料编辑页:出生日期栏年份最早只能选到2002年 (PASS)
19.资料编辑:不上传头像,点击保存应用自动修改了我的头像 (PASS)
20.资料编辑页:上传头像按钮点击无反应 (PASS)
21.资料编辑页修改出生年月后点击保存,ME页的年龄没有随之变动 (PASS)
22.资料编辑页:修改昵称保存后,退出登录重新登录,该用户昵称被重置 (FAIL)
23.问题反馈点击入口无反应 (PASS)
24.消息列表为空时没有默认图 (PASS)
25.通话匹配上时,背景图上展示的用户昵称、年龄、国家信息不对 (PASS)
26.通话时:昵称过长时和next按钮有重叠,且昵称等信息和本人实际信息不一致 (PASS)
27.通话时:未看到免费一分钟的计费节点 (PASS)
28.通话时:无法切换主屏幕 (需求再对)
29.消息聊天页:和好友发送消息,输入框的默认文案和UI不一致,应该是“Say something” (需求变更)
30.用户第一次发送消息时,没有看到toast提示 (需求变更) “Every message you send will consume 5 coins” (需求变更)
31.消息列表:好友修改昵称后,列表页没有展示好友新的昵称 (再讨论)
32.消息聊天页退出重进后,之前发送的消息都没有了 (PASS)
33.消息聊天页:当发送的消息条数超过一页,退出聊天页重进,消息变成了倒序展示 (PASS)
34.消息聊天页:发送的文案过长,文案发送后在消息列表展示不全 (PASS)
35.消息聊天页:本人发送的消息应该是蓝底白字 (不做修改)
36.消息聊天页:点击左上角返回按钮没反应 (PASS)
37.消息聊天页:向好友发消息,如果对方不在对应的消息聊天页,对方看不到该消息 (方案再定) (PASS)
38.通话页:点击Next,当前通话没有中断 (PASS)
39.A用户在历史匹配页向在线好友B发出视频通话邀请,B接听后应用崩溃 (PASS)
40.对不在线的好友发起视频通话邀请,没有toast提示用户当前不在线
41.A用户对不在线的好友B发起视频通话邀请后挂断,B启动应用展示了被邀请视频通话的界面(PASS)
42.消息列表:快速点击某条好友item,会打开两个该好友的聊天页 (PASS)
43.用户A和异性用户B匹配成功后,和异性用户C一直匹配不上
44.充值页:title栏返回按钮点击没反应 (PASS)
45.充值页:各充值档位当折扣是0时,不展示左上角的折扣角标 (PASS)
46.充值页:档位左上角折扣文案要展示百分号 (PASS)
47.充值页:背景图没有添加,最后1500金币档位的背景图和UI不一致(PASS)
48.充值页:不应该展示“无更多内容”文案(FAIL)
49.充值页:点击某一档位进行充值,底部弹弹框“错误 无法购买您要买的商品”(PASS)
50.登录页:Facebook登录失败,报错密钥散列不匹配 (FAIL)
51.邀请通话:A用户向好友B发起通话邀请,B用户的邀请通话页面去掉右上角的挂断按钮(已和晨阳确认)(PASS)
52.邀请通话:A用户向好友B发起通话邀请,未接通时A用户点击右上角按钮挂断通话,好友B方没有任何提示还在邀请通话的页面(FAIL)
53.通话页:通话过程中,一方应用home至后台或杀进程,对方看到的屏幕一直会白屏(PASS)
54.资料编辑页:昵称为空保存,toast提示错误,提示了“5 coins per message” (PASS)
55.聊天消息页:当金币数不足以发送消息时,点击发送按钮提示金币不足的提示框和UI不一致 (不做修改)
56.用户进行聊天匹配,匹配到对象后,对方没有收到聊天邀请 (PASS)
57.领取新手奖励金币后,主页左上角金币没有增加,必须退出重进才能看到 (PASS)
58.当还有免费通话时长,通过不足两分钟时,应该扣费10金币,但实际扣了20金币 (PASS)
59.主播应用进程杀掉,不应该再存在于在线主播池中 (PASS)
60.女同性匹配,匹配到用户,用户不应该再存在于女性wait池中 (PASS)
61.用户登录后没有进入在线池 (PASS)
62.女用户匹配到女用户,未接通挂断后,只有一方进入了在线池,应该两方都进入(PASS)
63.A用户发起匹配,匹配到了在线B用户,但用户B没有收到通话邀请 (PASS)
64.快速点击某跳转页面按钮,跳转了两次该页面 (FAIL)
65.问题反馈页面:在文本框点击选择粘贴文案,应用卡死闪退(FAIL)
66.问题反馈页:邮箱栏没有进行格式校验(不做修改,保持此效果)
67.问题反馈:输入文案和邮箱后,upload按钮文案没有高亮 (PASS)
68.问题反馈:不进行提交直接返回,没有弹拦截弹窗(PASS)
69.用户价值:用户在应用内停留时长>=3min,用户价值没有看到+5分(PASS)
70.用户价值:用户发起匹配后等待时间满足一定时间,用户价值没有加分
71.两个用户发起匹配后通话,一方左下角摄像头屏幕消失(PASS)
72.匹配历史:A向B发起通话邀请,未接通时A挂断通话,A和B都弹出了“对方已取消”的toast提示(PASS)
73.匹配历史:发起通话后,点击next后展示了calling的页面(PASS)
74.聊天列表:当用户昵称过长时,昵称和消息时间有重叠(FAIL)
75.聊天列表:消息时间展示的不对(PASS)
76.消息聊天页:最新的消息应该在最下面展示(PASS)
77.头像上传:相册选择照片多选也上传了,应该只能选择一张照片(PASS)
78.头像上传:上传了头像后,未点击save直接返回ME tab页也展示出了新头像(PASS)
79.用户匹配成功通话时,一方又匹配了一个用户
80.用户匹配:A匹配到B时,B拒绝接听后,A重新匹配但matching页面loading时仍展示了B信息(PASS)
81.消息列表:没有展示好友新上传的头像(待定)
82.新用户:填写完资料save后,应该直接返回到首页 (PASS)
83.双方同时匹配通话,然后点击next,在matching页点击挂断后返回到首页放置一会白屏(FAIL)
84.通话时,当金币余额不足撑满下一分钟时,只弹了充值提示,还应该中断通话 (通话不中断)
85.通话弹充值提示时,视频没有看到加马赛克
86.通话等待对方充值时,等待方应该变为loading页面,且展示是否等待对方充值弹窗 (对方不提示)
87.通话弹充值提示时,点击no没反应,应该结束当前通话,匹配下一次通话 (改)
88.通话匹配:匹配到用户后,对方拒绝,但仍继续匹配该用户 (PASS)
89.充值页:选中某一档位后底部弹出支付弹框后,点击返回toast提示了“param error” (PASS)
90.消息聊天页:第一次和用户聊天发送发消息后,输入框默认文案没有变为say something,需要退出聊天页重进才刷新(PASS)
91.聊天列表:当A给B发送消息后查看聊天列表,也展示了小红点,应该只在收到信息时展示小红点 (PASS)
92.freetime值是60,但计费进度条没走 (PASS)
93.消息聊天页:发送消息本人展示的是最新上传的头像,退出聊天页重进之前聊天消息的头像变回了未修改过的头像 (待定)
94.消息聊天页:在最新一条消息的位置,当对方再次发送一条消息时,页面没有定位到新发送的消息位置 (PASS)
95.消息聊天页:每次进入消息聊天页时,都定位到双方发送第一条消息的位置,应该定位到最新一条消息位置 (PASS)
96.历史匹配页:icon和大图没有展示好友最近上传的头像 (PASS)
97.男用户匹配不上女主播(PASS)
98.消息列表:用户决绝匹配通话,消息列表展示了刚才拒绝用户的item(本期不做修改)
99.崩溃:用户给好友发送消息,对方应用崩溃 (PASS)
100.聊天列表:需要展示日期+24小时制的时间格式 (PASS)
101.A与B通话,A杀掉进程,B仍在通话页页面,A重启应用到首页,此时B恢复通话(PASS)
102.消息聊天页:AB同时在消息聊天页聊天,接受不到实时消息 (PASS)
103.聊天超过1分钟后没有扣费 (PASS)
104.登录进入消息列表为空(暂时 不处理)
105.用户杀掉进程,仍接到了通话邀请(PASS)
106.付费方主动结束聊天后返回到主页,付费方左上角金额没有立即减扣,需要退出重进才刷新
107.双方都在等待池,互相匹配到之后没有进入聊天界面 (PASS)
108.肖战处理:女用户双方在等待池,匹配不上(PASS)
109.肖战处理:女用户双方在等待池,一方退出等待进入在线状态,匹配不上(PASS)
110.A给B发消息,B从首页跳到消息列表,展示了两个A的消息item
111.首次进入应用,编辑用户昵称,生日后去修改头像上传头像返回编辑页,之前编辑的内容被重置了
112.线上环境:新用户未收到新手奖励(PASS)
113.肖战处理:线上环境:匹配历史页中给离线用户打电话,没有超时自动挂断(PASS)
114.线上环境:匹配成功接通电话,被邀请人点击next,被邀请人界面还有镜头(PASS)
115.肖战处理:线上环境:余额不足以抵扣时,全部扣除(改)
116.肖战处理:两个女用户匹配通话后返回首页,common_online池为空(建伟优化)
117.肖战处理:邀请通话,对方直接杀进程,对方还在wait池(后期尝试优化)
118.肖战处理:线上环境:匹配历史页中给离线用户打电话,toast提示user run state error(已改)
119.肖战处理:线上环境A发起匹配到B,B接听后,B的runstate值是2,应该是3(已改)
120.肖战处理:线上环境A聊天且付费时,弹出充值弹窗时,点击yes跳转充值页提示当前0 coins,但结束聊天时剩余金币不为0(等待排查)

相关文章
|
7月前
|
小程序 视频直播 数据安全/隐私保护
如何在1v1视频直播交友APP中实现防录屏防截屏功能?
婚恋交友市场快速增长,1v1社交应用海外投放增86.49%,中东、东南亚及北美需求旺盛。用户偏好私密高效交流,国内“云相亲”兴起。开发需合规备案、实名认证,并防范诈骗。本文详解原生APP防录屏技术:Android通过MediaProjection检测,iOS监听UIScreen状态,结合动态水印、远程销毁等增强防护,平衡体验与安全。
|
7月前
|
人工智能 自然语言处理 JavaScript
利用MCP Server革新软件测试:更智能、更高效的自动化
MCP Server革新软件测试:通过标准化协议让AI实时感知页面结构,实现自然语言驱动、自适应维护的自动化测试,大幅提升效率,降低脚本开发与维护成本,推动测试左移与持续测试落地。
|
7月前
|
安全 数据管理 测试技术
告别蛮力:让测试数据生成变得智能而高效
告别蛮力:让测试数据生成变得智能而高效
631 120
|
7月前
|
JavaScript API 开发工具
如何在原生App中调用Uniapp的原生功能?
如何在原生App中调用Uniapp的原生功能?
1013 139
|
8月前
|
移动开发 小程序 Android开发
基于 uni-app 开发的废品回收类多端应用功能与界面说明
本文将对一款基于 uni-app 开发的废品回收类多端应用,从多端支持范围、核心功能模块及部分界面展示进行客观说明,相关资源信息也将一并呈现。
265 0
|
8月前
|
JSON 测试技术 API
Apipost与Apifox测试功能对决,谁更适合开发者?
在API开发中,调试工具的选择至关重要。本文对比了国产工具Apipost与Apifox的功能差异,涵盖调试能力、环境管理、团队协作、文档生成、自动化测试等方面。Apifox在细节处理、协作支持及生态集成上表现更优,适合复杂项目与团队开发;而Apipost则适合基础调试需求。通过全面评估,开发者可依据项目特点选择合适工具,提升开发效率与质量。
Apipost与Apifox测试功能对决,谁更适合开发者?
|
8月前
|
人工智能 测试技术 调度
写用例写到怀疑人生?AI 智能测试平台帮你一键生成!
霍格沃兹测试开发学社推出AI智能测试用例生成功能,结合需求文档一键生成高质量测试用例,大幅提升效率,减少重复劳动。支持自定义提示词、多文档分析与批量管理,助力测试人员高效完成测试设计,释放更多时间投入核心分析工作。平台已开放内测,欢迎体验!
|
8月前
|
人工智能 测试技术 项目管理
测试不再碎片化:AI智能体平台「项目资料套件」功能上线!
在实际项目中,需求文档分散、整理费时、测试遗漏等问题常困扰测试工作。霍格沃兹推出AI智能体测试平台全新功能——项目资料套件,可将多个关联文档打包管理,并一键生成测试用例,提升测试完整性与效率。支持套件创建、文档关联、编辑删除及用例生成,适用于复杂项目、版本迭代等场景,助力实现智能化测试协作,让测试更高效、更专业。
|
8月前
|
存储 人工智能 测试技术
用AI提升测试效率:智能体平台的「需求文档管理」功能上线啦!
霍格沃兹测试开发学社推出AI智能体测试平台,全新「需求文档管理」功能助力高效测试准备。集中管理需求文档,支持多种上传方式,智能生成测试用例,提升测试效率与准确性,助力迈向智能化测试新时代。
|
7月前
|
移动开发 JavaScript 应用服务中间件
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡
998 5
【06】优化完善落地页样式内容-精度优化-vue加vite开发实战-做一个非常漂亮的APP下载落地页-支持PC和H5自适应提供安卓苹果鸿蒙下载和网页端访问-优雅草卓伊凡