微信发红包的测试用例
功能测试
1.红包最多可以输入的金额;
2.红包一次性可以发送的最大个数;
3.在输入红包的钱数和个数时只能输入数字;
4.当余额不足时,红包发送失败;
5.发送的红包自己是否可以领取;
6.发送的红包别人是否可以领取;
7.红包超过24小时是否可以领取;
8.红包超时未领取,是否退回原账户;
9.是否可以自己选择支付方式;
10.红包描述可以输入的最大字符;
11.余额不足时,是否可以切换支付方式;
UI界面测试
1.输入界面是否清晰可见;
2.红包界面颜色搭配是否美观;
3.输入金额界面是否有错别字;
性能测试
1.发红包成功后的跳转时间;
2.红包超时未领取后的退款时间;
3.网速较差时,发红包的时间;
安全测试
1.红包发送成功后,微信是否会收到通知;
2.红包发送失败,余额不会产生变化;
弱网测试
1.弱网下是否可以发送红包;
2.弱网下发送红包的时间;
易用性测试
1.是否可以选择默认支付方式;
2.余额不足时,是否可以切换支付方式;
3.是否支持密码支付和指纹支付;
水杯的测试用例
功能
1.倒水杯容量一半的水是否漏水
2.水倒至安全刻度线以上是否漏水
3.水杯倒满拧盖是否漏水
4.水杯的容量刻度与其他水杯一致
5.热水是否烫手
性能
使用的最大次数或时间
杯盖拧紧到什么程度水倒不出来
掉到地上不易损坏
保温时长
杯子的耐热性
杯子的耐寒性
长时间置放水不会漏出来
杯子上放置重物到达什么程度杯子会被损坏
UI界面
外观是否完整,美观
大小与设计时一样(高,宽,容量,直径)
材质与设计时一样
拿着舒服
安全
杯子使用材质毒或细菌验证
高温无毒性
低温无毒性
易用
倒水方便
喝水方便
使用简单,任意操作
防滑措施
视频播放的测试用例
功能测试
判断用户是否登录,未登录不能进入主页,已登录用户可以进行视频观看;
鼠标滑过、点击时、点击后相应条目的状态是否和预期一致;
点击相应条目时,页面右边是否同步切换至相应页面,是否有延时、卡退、切换错误等情况;
视频播放页面鼠标滑过、点击时、点击后视频对应条目、标题是否有相应状态变化(具体变化状态根据产品原型进行分析),点击后是否能够正确跳转至相应的视频播放界面;
判断用户点击的视频属于免费还是付费,如果为免费则所有人均可以进行观看,如果为付费则要判断用户是否付费,如果已经付费则可以进行观看,如未支付则提示用户先购买后再进行观看并提供支付入口或者联系客服进行支付的方式;
视频默认加载图是否显示正确或者显示异常等情况;
视频播放按钮是否可以点击,点击后视频是否正常播放;
视频目录是否显示正确,如有子列表是否正常显示,如果没有子列表是否有相应提示
视频介绍是否与当前视频一致,讲师是否一致等情况;
点击播放后进度条是否随之变化;
视频快进、快退、暂停、播放是否可以正常使用,是否有卡顿、延时、闪退等情况;
播放完成后是否自动切换下一视频(如有多节视频情况下,如果只有一条子视频的情况下,播放完成后是否关闭当前页面或者给予用户相应提示),如果需要手动切换是否有相应的友好提示;
视频播放时声音、画面是否一致或者是否有异常等情况;
视频最大化、全屏、最小化是否可以正常使用,切换时是否有卡顿、延时等情况;
当前视频与其他视频来回切换时,视频是否有卡顿、延时等情况;
电脑关机或者其他异常情况下,视频是否会保存播放记录,下次进入观看时是否继续上次的播放记录继续播放;
UI测试
导航栏元素位置、大小、颜色等要素是否一致/是否符合UI效果图;
导航栏视频分类下拉框位置、颜色、按钮是否正确
鼠标滑过、点击时、点击后按钮状态是否有相应颜色、状态变化;
视频列表页面title、视频图片、视频title、是否付费等元素的颜色、大小、位置等是否正确;
视频播放时进度条、快进按钮、快退按钮、播放按钮、暂停按钮位置是否正确
网络测试
网络切换测试:无线网与宽带;
弱网测试:弱网情况下视频是否卡顿、画面是否失帧;
无网络状态进入是否会有相应提示;
网络切换时视频是否暂停、保存当前播放状态;
易用性测试
界面是否一目了然(比如:视频title、片头、片尾、视频画面等);
视频页面操作是否方便,菜单栏是否正确、易上手;
进度条拖拽使用起来是否方便;
视频是否具有视频记忆功能/是否保存当前播放进度
提现的测试用例
功能
1.提现输入框
1.输入非数字
2.输入0
3.输入100.01
4.输入0.01
5.输入10.003
6.输入100
7.复制50,然后粘贴
8.输入100.00
9.有空格_50, 5_0 ,50_
2.提交按钮
1.输入50后点击提交
2.输入100后点击提交
3.输入0.01后点击提交
4.不输入金额,直接点击提交
5.用户登录失效点击提交
6.用户实际可提现金额为10,输入100
7.连续点几多次,重复提交
3.提现到账
1.用户未绑定银行卡
2.银行卡信息有误
3.到账时间有延迟
4.提现提交成功,账户金额冻结,交易记录资金流水等
5.提现失败资金退回
3.兼容
1.不同浏览器(1.浏览器商,2.浏览器版本)
2.不同分辨率
3.不同终端
4.性能
1.网络(1.断网,2.弱网,3.超时)
2.开发(1.一个用户在不同端发起提现,2.多用户同时操作提现)
5.安全性
1.接口加密等
2.用户权限校验(1.登录状态2.身份证3.其他业务限制)
6界面
1.符合设计
2.提示友好,交互流畅
·-