• 1
  • 1
分享
  • 【测试设计】发红包场景怎么测试,或许这些文字可以给你启发
  • lee 2022-10-24 10:05:18 字数 727 阅读 8325 收藏 1

现阶段,发红包抢红包的功能已经十分常见,一些日常使用的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)对方撤回红包之后,无法点击领取。

p2162675835.png

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 第一部分:先准备好Jmeter1.在开始编写脚本之前,先要确保你的Jmeter能够正常运行。若你还没有安装Jmeter,可参考以下方法:Jmeter需要java运行环境,所以需要下载JDK,JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html(最好使用 JDK 8  以上的版本,上述链接下可以下载最新的 JDK 版本)安装JDK,请参考百度教程:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html(注意java环境...
            14 14 3321
            分享
          •   长期以来,儿童使用智能手机一直是一个有争议的话题。在英国,部长们正在考虑禁止向 16 岁以下的任何人出售智能手机,从而给予父母更多的控制权。此举得到了该国大多数家长的支持。  讨论发生在英国严厉打击青少年使用智能手机之际。今年 2 月,政府发布了英国学校使用智能手机的指导意见,以减少干扰和改善行为。指导意见建议,学校可以通过要求学生将手机留在家中、到校后上交、存放在无法进入的储物柜中或禁止在教室使用等方式禁止学生使用手机。  禁止向 16 岁以下儿童出售手机是正在考虑的措施之一,目的是保护儿童免受社交媒体的潜在危险,以及其他网络威胁,如犯罪、网络欺凌、色情接触和黑客攻击。  最近对英格兰 ...
            0 0 687
            分享
          •   最近性能测试中遇到了一个内存泄漏相关的案例,在这里与大家分享。  什么是内存泄漏?  内存泄漏(Memory Leak)是指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果[1]。  由于内存泄漏导致的缺陷具有隐蔽性、累积性的特点,技术人员通常不会直接观察到相关错误症状,而是通过系统性能表现逐渐降低或系统崩溃发现此类缺陷。  怎样发现内存泄漏缺陷?  疲劳测试是一般采用混合交易场景(待测交易按照一定比例),以一定的压力(通常不低于目标TPS)执行压力测试,验证混合场景长时间执行情况下系统的性能表现。  疲劳测试能够验证...
            14 14 1836
            分享
          • 读者提问:『性能测试准备测试数据,我是从数据库中把数据提取出来,放在 TXT 中,是否需要直接从数据库中访问数据,这两者得到的性能测试结果差异大吗,应该以哪个为准呢 ?』阿常回答:数据量较小的情况,数据放在 TXT 中或是从数据库中读取,区别不大。数据量较大的情况,从 TXT 读取内存消耗会很大,会影响性能,从而影响我们最终对服务器性能的判断了。另外,数据放在 TXT 中可能会存在数据格式转换的问题,直接读取数据库反而方便一点。阿常碎碎念:总结以上,数据量小两种方式皆可,数据量大建议读取数据库。看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流
            0 0 776
            分享
      • 51testing软件测试圈微信