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

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • Linux系统的稳定、安全、免费、开源等特点,使其在软件行业中应用越来越广,越来越普遍。测试岗位的招聘要求中,也都会涉及要熟悉Linux命令,Linux也逐渐成为测试人员必不获取的一项技能。工作中用到的Linux远程管理工具有Xshell/PuTTY/SecureCRT等,使用最多的还是Xshell。基于Xshell,整理测试工作中常用的Linux命令,由于命令区分大小写,使用过程中一定注意。一、系统相关shutdown -h now或init 0:关闭系统shutdow -r now或reboot:重启系统logout:注销Ctrl+C:退出命令行date:显示系统日期ifconfig:查看...
            2 5 4597
            分享
          • 内容分享课堂演示 Demo 已上传至Github: https://github.com/tynam-yang/AutomatedTestModel视频回放:https://www.bilibili.com/video/BV1M54y1C75Z/        随着移动互联网的发展,软件研发模型逐步完善,软件交付质量越来越受到软件公司的重视,软件测试技术特别是自动化测试技术开始在软件系统研发过程中发挥着越来越重要的作用。       与传统的手工测试技术相比,自动化测试具备了良好的可操作性、可重...
            1 2 1316
            分享
          •   并发测试和持续性压测都是评估系统性能的常用方法,它们可以帮助开发人员发现并解决系统中的性能问题。本文来详细介绍下。  概念  并发测试:旨在评估系统在同时处理多个用户请求时的性能。在这种 测试 中,系统会暴露于一定数量的用户负载下,并且会记录系统的响应时间、吞吐量和资源利用率等指标。这些指标可以用来确定系统的性能瓶颈,以及在不同负载下系统的表现。  持续性压测:旨在评估系统在长时间运行或高负载下的性能。在这种测试中,系统会暴露于一定数量的用户负载下,并且会持续一段时间运行,通常在几个小时或几天。这种测试可以用来确定系统在长时间运行下的表现,以及在高负载下系统是否具有可扩展性。  并发测试 ...
            0 0 592
            分享
          • 管理的定义在我理解,管理,是管理者带领一群人一起完成一个共同目标的过程。在这个过程中,如何将团体目标最好的完成,如何将团体与个人的利益进行有效的协调,如何将团体中的每个人的价值最大化,都是作为管理者需要去思考的。管理的内容带领,就是要在团队中发挥带领者的角色。一个好的管理者,会和团队一起冲锋陷阵,在完成目标的路上身先士卒,以身作则,不畏惧不退缩。有困难,他会和团队一起并肩面对;有问题,他会首先反思其中的原因;有疑问,他会和团队分享自己的不解;有想法,他会开诚布公畅所欲言。带领团队的过程中,有被质疑时独当一面,不会将责任甩给团队;和其他团队合作遇到阻碍时,敢于站在团队前面,而不是如缩头乌龟一般让...
            1 2 2363
            分享
          •   赫芬顿邮报创始人阿里安娜?赫芬顿(Arianna Huffington)和 OpenAI CEO 萨姆?阿尔特曼(Sam Altman)宣布联合创办一家名为 Thrive AI Health 的公司,旨在利用人工智能技术帮助人们养成更健康的生活方式。  Thrive AI Health 由赫芬顿的健康公司 Thrive Global 和 OpenAI 创业基金会共同出资成立,致力于打造一款“AI 健康教练”,根据用户在睡眠、饮食、健身、压力管理和社交方面的情况提供个性化建议。该公司 CEO DeCarlos Love 此前曾在谷歌旗下可穿戴设备公司 Fitbit 担任健身和健康体验负责人。...
            0 0 184
            分享
      • 51testing软件测试圈微信