zoukankan      html  css  js  c++  java
  • H5测试

    活动页一般都是h5,一般上得快走的快,比如抽玫瑰活动

    h5测试的痛点:赶得急,玩命测试

                        容易崩溃

                        场景复杂

                        适配问题多

                        安全要求高:被黑客批量刷单

    1、活动测试准备

          明白活动投放的平台 (ios  android  ipad  pc)? 具体入口(比如顶部广告栏bannder)

          是否包含分享 ( 这两点决定工作量)

          测试权限申请(管理活动后台的配置权限)

          是否有第三方依赖,比如第三方支付

          活动涉及的页面文案、规则及集脚本通常有后台配置,督促运营今早准备数据,注意时间,让运营熟悉配置

          

         测试用的模板尽可能与真是模板保持一致,测试中需要注意使用期限,不可叠加使用的红包,一定要确保规则是否满足需求

         

      

    2、功能

     页面请求测试点

            查看页面发送的请求是否正确

          请求的接口是否有重复,是否有其他接口的请求,如果有会导致流量增加

          接口请求是否正确

          接口测试工具

        

        分享的测点

          是否能唤起组件,是否唤起正确

          分享涉及的图片与内容是否正确,今早与运营确认,注意长链接,因为微信微博长度有限制,超长的话会被自动截断。

          如果无分享组件,的处理机制(比如提示安装或者屏蔽该组件入口)

          分享的card是否可以打开

              跨平台分享,是否成狗 

         页面刷新几返回

              活动页相关操作是否可以方便返回活动首页

              浏览器自带返回

              页面中的返回要考虑业务逻辑,友好返回到响应层次,不能出现死循环

              返回后是否需要刷新页面

         网络

             对于请求比较慢时,需要loading图案,图案在数据出来后要消失,

             弱网发生的网络暂时中断。服务器返回异常注意前端需要友好处理,怎么模拟弱网? 比如用chrls或者fidder模拟带宽、页迟

        其他

            h5与native交互:活动内登录与native登录是否同步

    3、适配测试

         1、如果有自己的后台统计数据,则从统计中选出topx机子,作为机型参考,优先适配主流系统和机型,没有后台数据的话,可参考市面上的数据

         2、特别关注容易出现问题的机型,如小米3、三星、华为、中兴、oppo

         3、兼容不同客户端的webview容器,UC、chrome

         4、接入第三方应用

             注意:活动页面使用的环境应该接入的客户端保持一致,否则客户

    4、性能

        常见的问题,活动中的图片尺寸超标(谁到速度和流量),可以预先提醒ued注意控制图片尺寸 (比如不超过20kb) 

        注意:其他应用缓存机制,之前遇到过页面中的较大图片,缓存会被其他应用清理掉,导致活动页面无法正确加载,显示白页的情况

        

    5、安全

        是否需要接入公司总的安全策略,若需要则有安全同学配合测试

        无线前端的安全测试可通过和开发的安全约定,在页面请求时,比如请求的时候不能同时传昵称id,

        抓包检查及代码review

    总结:

        活动状态

         1、活动前:提示活动未开始,绕过也弥漫参加活动无效,活动前无效

         2、活动中:奖项提前抽完,活动结束时奖品还有。抽奖结束后仍可以兑奖。兑奖彻底结束

         3、活动后:兑奖  红包使用

         4、下线:彻底结束的活动最好把所有入口下线

        配置修改

       1.测试中为了走完整个流程,常会把中奖概率设为100%,红包配置到最大。上线前记得改回来

       2、为了遍历整个活动流程,活动那个开始时间结束时间及红包剩余数会修改到活动结束状态,上线记得改回来

      3、活动文案一定要注明(尤其是和钱有关的活动),活动开始时间前非法获得的奖项无效

      4、活动规则找法律风控部门review

        安全防护

          身份信息维护加密,比如中奖轮播中用户名中间字符用*代替

          用户nike

          黑名单

          用户名

          设备唯一号,比如活动同一台设备同一天只能抽奖一次

          不同平台

          时间相关

          其他拦截

  • 相关阅读:
    *Binary Tree Inorder Traversal
    First Unique Character in a String
    回溯法模板
    *Linked List Random Node
    *Odd Even Linked List
    *Maximum Product of Word Lengths
    Flatten 2D Vector
    Docker (dockerfile)
    Docker数据卷
    Docker入门
  • 原文地址:https://www.cnblogs.com/songxiaonan/p/6411471.html
Copyright © 2011-2022 走看看