线上验证真的就是点点点吗?

2023-11-11

最近测试了一个项目,与其他4个后台有合作,今天项目上线了,一下配置错了,一下数据错了,真整的有点手忙脚乱,于是,整理了一个checklist,供后续备忘,希望能对大家有所启发。

线上验证,有些项目比较单一,或许点点点就足够了,但是遇到与其他项目有合作的时候,就会涉及到很多配置项,以及数据核对,东西多了就会容易出错,下面我们来看下checlist有些啥...

一、常规功能验证

这个毫无疑问,项目做线上验证,把新上线的功能涉及到的页面点一遍是必须的,但是涉及到一些写库的操作,我们就需要谨慎点,要么用测试账号验证,要么让业务方自己去验证。

二、配置项

1、跳转链接

有些页面有超链接,点击之后会跳转至另一个平台,这个时候就需要验证下跳转是否地址是否正确。

2、推送地址

有的数据,依赖于推送,比如要从A平台推送到B平台,测试环境会映射一个IP,在线上的时候需要与开发同学确认,是否更新为线上的地址,有条件的可以直接进行推送验证,如果没权限操作,就让业务方自己走一遍流程,确保数据推送正确。

3、定时任务

有些页面的同步依赖于定时任务的执行,例如配置的10分钟同步一次,就要观察和与开发确认,定时任务是否在跑,以及跑完之后的数据是否更新。

三、数据推送

1、确保推送的数据正确

有些数据是依赖于其他平台推送的,但是测试环境就只是推送了一少部分数据,没怎么验证其正确性,到线上真正推送后,会出现字段值全为空,字段值推送错误的问题,如果有其他平台可以参考,最好将推送过来的数据与其他平台对比下,看是否有问题。

今天就碰到了等级的值显示错的情况,之前测试环境定的是优、良、中、差4个等级,现在线上定的是正常、稍差、极差、差4个等级,就导致页面上前端统计等级的文案与列表等级字段的值不一致的问题。

2、推送之后计算的值正确

还有一种情况是,数据由其他平台推送原始数据后,由自己平台计算和值,这个时候如果有线上的数据库查询条件,就写sql去查,如果没有,就让开发去查,开发一般都有权限的。

今天遇到的一个问题,就是其他平台推送一条数据,比如2023年Q1的收益,要计算Q1这个季度对应的PC和值,而PC值又是取自该代理商和其下子代理商之和,在测试环境中,造数据只造了该代理商的数据,没有该代理商下的子代理商数据,一到线上,就发现问题了,发现只计算了该代理商的PC数,漏掉了子代理商的PC数。

今天暂时遇到的问题就这么多,后面遇到了再完善,希望大家一起补充~

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

线上验证真的就是点点点吗? 的相关文章

随机推荐

  • JPA主键生成策略介绍

    JPA主键生成策略 引言 1 依赖 2 GeneratedValue注解 2 1 主键生成策略 strategy 2 2 主键生成器 generator 3 GenerationType 3 1 GenerationType TABLE 3
  • 微信小程序的介绍与环境配置

    1 微信小程序的介绍 1 1 为什么是微信小程序 微信有海量 且粘性很 在微信 开发产品更容易触达 推 app 或公众号的成本太 开发适配成本低 4 容易 规模试错 然后快速迭代 5 跨平台 1 2 微信小程序历史 2016年1 11 微信
  • 彻底搞懂 SpringBoot jar 可执行原理

    spring boot maven plugin SpringBoot 的可执行jar包又称fat jar 是包含所有第三方依赖的 jar 包 jar 包中嵌入了除 java 虚拟机以外的所有依赖 是一个 all in one jar 包
  • 2017好用的jQuery

    1 jQuery ganttView jQuery ganttView插件是一个非常轻量级的插件 用于在纯HTML中创建甘特图 不需要矢量图形或图像 该插件支持拖动并调整甘特图块和回调的大小以捕获更新的数据 2 SweetDropdown
  • linux为什么会丢log,logrotate转储日志丢了——Linux logrotate的使用注意

    注 本文基于CentOS 7 2编写 logrotate版本为logrotate 3 8 6 6 el7 x86 64 logrotate用于日志转储 可以根据用户配置的规则 将日志转储 或者删除 防止陈年旧账占满磁盘空间 下面介绍一些注意
  • Nacos启动报错

    Nacos启动报错问题的解决方案 nacos官网得知环境要求为jdk1 8 maven3 2 x 为了避免采坑 版本尽量使用官网推荐的 直接上报错 如下 org springframework beans factory Unsatisfi
  • 分配给套接字的IP地址与端口号

    文章目录 1 网络地址 Internet Address 2 网络地址分类与主机地址边界 3 用于区分套接字的端口号 IP 是 Internet Protocol 网络协议 的简写 是为收发网络数据而分配给计算机的值 端口号并非赋予计算机的
  • 五年程序员人生的点点滴滴

    转自 http blog csdn net linux loajie article details 7672455 和大家一样 我也是一名普通的程序员 很快工作五年了 现在依然记得大学时软件工程老师曾说过的一句话 大概是这样的 工作五年之
  • 如何在windows下安装与配置Appium

    如何在windows下安装与配置Appium appium是一款open source 移动自动化测试框架 既支持Android 也支持IOS 工具 原料 JDK adt bundle windows node python appium
  • Grafana(据说全网最详细配置教程)

    见我笔记 https www wolai com fishman tolearn ccb6Z7P4kBr1JQ3m1r2CLs theme light
  • Java中的序列化和反序列化

    java对象序列化是指将java对象转换为字节序列的过程 而反序列化则是将字节序列转换为java对象的过程 我们知道 不同进程 程序间进行远程通信时 可以相互发送各种类型的数据 包括文本 图片 音频 视频等 而这些数据都会以二进制序列的形式
  • Blob,ArrayBuffer,File,FileReader,Buffer,TypeArray 的作用和区别

    Blob Binary Large object 二进制大型对象 是一个相对high level的概念 一个Blob对象可以包含一个或多个连续内存 通常是由一个或多个ArrayBuffer对象组成的数组 ArrayBufer 与 Buffe
  • kubernetes HPA使用及测试

    一 安装metrics server Metrics Server是Kubernetes内置的容器资源指标来源 Metrics Server从node节点上的Kubelet收集资源指标 并通过Metrics API在 Kubernetes
  • TestNG基本注释二:基本注释解释

    在TestNG基本注释一中 我们给出来一个用eclipse IDE生成的TestNG测试类 package test java com testng test import org testng annotations Test impor
  • 机器学习实战5-天气预测系列:利用数据集可视化分析数据,并预测某个城市的天气情况

    大家好 我是微学AI 最近天气真的是多变啊 忽冷忽热 今天再次给大家带来天气的话题 机器学习实战5 天气预测系列 我们将探讨一个城市的气象数据集 并利用机器学习来预测该城市的天气状况 该数据集包含年平均温度和湿度等信息 一 准备工作 首先
  • 【Linux】Ubuntu20.04版本安装谷歌中文输入法【教程】

    Linux Ubuntu20 04版本安装谷歌中文输入法 教程 文章目录 Linux Ubuntu20 04版本安装谷歌中文输入法 教程 一 下载fcitx googlepinyin 二 配置Language Support Referen
  • java随机生成6位验证码的方法对比(这里列出三种)

    第一种方式 不推荐 因为结果可能会出现错误 String code String valueOf new Random nextInt 1000000 这种方式有问题 问题在于 在连续生成多次的情况下 可能会生成小于6位的验证码 测试 fo
  • scrollIntoView 的使用

    描述 将调用此方法的元素滚动到浏览器窗口的可见区域 scrollIntoView 官方文档 用法 element scrollIntoView 用法同 element scrollIntoView true element scrollIn
  • 网络工程师--网络安全与应用案例分析

    案例一 某单位现有网络拓扑结构如下图所示 实现用户上网功能 该网络使用的网络交换机均为三层设备 用户地址分配为手动指定 案例分析一 路由器AR2200的GE0 0 1接口地址为内网地址 为确保内部用户访问Internet 需要在该设备配置
  • 线上验证真的就是点点点吗?

    最近测试了一个项目 与其他4个后台有合作 今天项目上线了 一下配置错了 一下数据错了 真整的有点手忙脚乱 于是 整理了一个checklist 供后续备忘 希望能对大家有所启发 线上验证 有些项目比较单一 或许点点点就足够了 但是遇到与其他项