现阶段,发红包抢红包的功能已经十分常见,一些日常使用的app中基本都带有红包这个功能。今天主要来韶一韶测试红包功能时,我们都需要考虑什么呢?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
【发红包】
数字输入框:
(1)数字:测试0, 0.009, 0.01,0.011, 01, 199.99, 200, 200.01这些边界值,中文、英文、特殊字符或者这几种的组合这些是禁止输入的。
(2)是否支持复制黏贴,数字从别处粘贴过来,能正常复制吗?
(3)为空/包含空格是否能过滤,会不会造成数据库报错。
(4)金额的增删查改,修改之后的金额展示是否和输入时的一致。
文字:
(1)数字、中文、英文、特殊字符、表情或者他们的组合。
(2)输入超长文本时,是否会给出相应的限制或提示。
(3)包含空格,空格不能过滤。
(4)是否支持复制黏贴,复制粘贴需要保留换行格式。
(5)留言的增删查改,有字数限制,不能超过上限。
付款方式:
(1)零钱支付,金额>零钱,金额<零钱,金额=零钱三种情况
(2)银行卡支付,金额>银行卡余额,金额<银行卡余额,金额=银行卡余额三种情况
(3)绑定新卡,金额>新卡余额,金额<新卡余额,金额=新卡余额三种情况
(4)支付密码方式,指纹支付/密码支付,密码错误场景
【领取红包】
(1)点击红包可查看对应信息,金额、留言、表情,此时点击其他空白红包框隐藏,红包不领取,点击红包可以再次查看。
(2)点击领取之后,红包额自动进入余额,红包领取按钮置灰不可再次领取。
(3)超过有效期之后,不领取红包被退回。
(4)进入红包领取记录可以查看领取的记录。
(5)对方撤回红包之后,无法点击领取。