埋点测试基础篇--什么是站包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了埋点测试基础篇--什么是站包相关的知识,希望对你有一定的参考价值。
站点包,是说用测试站点打的包, 正式站点编号和测试站点编号对应的字段都是std,在埋点SDK初始化的时候由APP传入,主站APP正式站点编号是XX2016_311210,数据上报至正式环境mmm.xx.com;使用测试站点:cs09 ,数据会上报至测试环境 luna.xx.com,使用cs09的目的是使埋点数据方便验证,支持实时查看逐条上报的日志数据,同时,测试数据单独落地,不影响线上数据,且查询效率高
如上所述,站点包和正式包的差别,只在于埋点时一个字段传入的参数值不同
简单说下现在这么做的考虑:
1、使用测试站点的目的是方便测试,我们提供了能提高埋点验证效率的工具和测试数据落地
2、服务端收到数据要做一系列处理,目前线上只处理符合规范的数据,不加密等数据会统一打标当做异常处理;
3、测试旨在尽量全流程地模拟正式环境,测试数据是不加密的,势必和正式数据经过的解析流程不同,这一步测试我们无法保证效果
4、集团所有接入SDK的APP,流程都是发版前必须经过埋点测试,且测试数据不干扰线上正式数据和解析流程
以上是关于埋点测试基础篇--什么是站包的主要内容,如果未能解决你的问题,请参考以下文章
《手把手教你》系列基础篇(七十二)-java+ selenium自动化测试-框架设计基础-TestNG简单介绍(详解教程)