zoukankan      html  css  js  c++  java
  • 发红包的测试点【杭州多测师】【杭州多测师_王sir】

    1、功能测试
    1)发给单个好友
    ① 正确的金额+无留言+无表情
    ② 错误的金额+无留言+无表情
    ③ 正确的金额+有留言+无表情
    ④ 错误的金额+有留言+无表情
    ⑤ 正确的金额+无留言+有表情
    ⑥ 错误的金额+无留言+有表情
    ⑦ 正确的金额+有留言+有表情
    ⑧ 错误的金额+有留言+有表情
    其中,金额(0.01-200)可以测试以下数据

    数字:测试0, 0.009, 0.01,0.011, 01, 199.99, 200, 200.01这些边界值
    中文、英文、特殊字符或者这几种的组合
    是否支持复制黏贴
    为空/包含空格
    金额的增删查改
    留言可以测试以下数据

    数字、中文、英文、特殊字符、表情或者他们的组合
    输入超长文本时,是否会给出相应的限制或提示
    包含空格
    是否支持复制黏贴
    留言的增删查改
    表情可以测试以下数据

    选择收藏的表情测试(动图/静图)
    选择下载的表情测试(动图/静图)
    录制表情,并添加进行测试
    表情的增删查改
    ⑨ 点击塞钱进红包,选择零钱付款,此时需要考虑金额>零钱,金额<零钱,金额=零钱三种情况
    ⑩ 点击塞钱进红包,选择已添加的银行卡付款,此时同样需要考虑金额>银行卡余额,金额<银行卡余额,金额=银行卡余额三种情况
    ⑪ 点击塞钱进红包,选择使用新卡付款,按照流程添加新卡,此时同样需要考虑金额>新卡余额,金额<新卡余额,金额=新卡余额三种情况
    ⑫ 使用指纹确认付款(正确的/不正确的指纹)
    ⑬ 使用密码确认付款(正确的/不正确的密码 )
    ⑭ 发送成功之后,对应的途径会减少相应的金额
    ⑮ 发送者/接受者可以点击红包查看到红包的具体信息,且金额,留言,表情均能正确显示
    ⑯ 好友点击红包之后,零钱中将增加相应的金额,再次点击之后,只能查看到红包的信息
    ⑰ 24小时之内没有领取的红包,将退回原账户,此时原账户的零钱将增加相应金额的金钱。24小时后好友点击红包,显示红包已过期,无法查看到红包的余额
    ⑱ 右上角的红包记录中,可以查看刚刚发出的红包的金额
    ⑲ 检测帮助中心中链接是否均可以正常跳转,查看
    20 当红包超过24小时之后,则无法查看红包被每个人领取的详细信息

    2)发送群红包(与发给好友的测试点相似,以下仅写出不同的部分)
    ① 选择为拼手气红包时,群中每个人收到的金额随机(但加起来为红包的总金额),为普通红包时,群中每个人收到的金额相同
    ② 红包个数(1-100):0,1,2,大于群成员人数,小于群成员人数,等于群成员人数,99,100,101,小数,中文、英文、特殊字符、表情或者他们的组合
    ③ 但红包没有被抢完时,此时首次点击该红包的人可以抢到一定金额的红包,不是首次点击该红包的人只能查看该红包的信息;当红包抢完时,所有人只能查看该红包的信息。
    ④ 在24小时之内红包的金额被完全抢完,且此时为拼手气红包时,金额最多的人会显示为最佳手气(若有两个人取得红包的最大值时,则只有一个人会显示为最佳手气);若没有被完全抢完,则没有最佳手气,且余额会退还到原账户
    ⑤ 群中所有人均可以抢红包(包括自己),每个人最多只有一次抢该红包的机会
    ⑥ 测试当红包个数使得每个红包分到钱小于0.01,即总金额为0.02,而红包个数为3时的情况

    2、兼容性测试
    1)苹果手机和安卓手机
    2)苹果手机的不同版本
    3)安卓手机不同的机型
    4)不同分辨率

    3、性能测试
    1)打开红包的响应时间不能超过三秒,高并发场景下不能超过5秒
    2)耗电量
    3)消耗流量的多少
    4)所占内存
    5)并发测试,红包秒杀活动

    6)压力测试,持续去发红包

    4、UI测试&易用性测试
    1)界面的设计风格是否统一
    2)界面中文字是否简洁,没有错别字
    3)是否易操作,易学习,易理解

    5、中断测试:前后台切换,网络异常,低电量,断电,来电,短信等
    6、网络测试
    1)网络兼容性:2g/3g/4g,WiFi,热点,移动/联通/电信
    2)无网测试
    3)弱网:延时&丢包

    7、接口测试

    1)是否调用接口,然后调接口后入参和返回值的正常和异常的校验

    2)接口的幂等性

    8、易用性测试

    1)发红包是否顺手

    2)界面是否符合使用的习惯

    9、功能测试补充

    1)发红包的添加表情包

  • 相关阅读:
    如何在Oracle官网下载java的JDK最新版本和历史版本
    屏幕录制专家【Bandicam】
    Bandicam下载 + 破解
    华为荣耀7i手动更改DNS,提高网页加载速度
    SQL中使用GROUP BY注意事项
    JavaScript数据类型判断
    React.lazy和Suspense组合实现组件懒加载
    使用React+TypeScript构建自己的组件库
    leetcode-0101 对称二叉树
    leetcode-0543 二叉树的直径
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/15557369.html
Copyright © 2011-2022 走看看