上行、下行
上行下行是指一般宽带或者光纤上网方式的上行与下行速率,上行就是从电脑上传的速度,下行就是从网络上的主机下载速度,一般下行速率比较高!
办理宽带的时候,通常说的几百兆的带宽,这里的带宽往往指的都是下行速率。
而且假设运营商说的是 100M 带宽,那么实际的下行速率往往在 12.5M 左右,这是因为数据传输的单位换算是 1byte = 8bit,所以通常需要将带宽除以8。
埋点测试
埋点其实就是在程序中的某个位置加一个标记,当用户触发到某个行为的时候,就采集一下数据,然后将数据上报到某个位置进行存储,埋点的最终目的是收集到相关的数据,用于给运营人员提供数据支撑等。
作为测试人员,测试埋点的功能有什么要注意的?
- 埋点的话,可以在前端埋点,也可以在后端埋点,测试前自己要了解埋点的具体需求,以及大致的流程是怎样操作的,比如哪些功能的操作会进行埋点,埋点之后的数据上报到何处,数据上报的频率是怎样。数据上报前是否还需要进行额外加工处理
- 要注意埋点的业务规则,要核对是否多埋点、或者少上报的情况,另外,要重点关注上报的数据是否正确
- 了解埋点上报的数据是对接的第三方平台还是自己公司自研的系统。
常见的一些埋点的场景:
- 模块访问量、菜单点击量等
这一类场景主要是记录一些数据,便于后续对产品进行优化和提供定向的数据运营支持。可能包括访问量、某个页面停留时长、浏览的页面数等,一种是页面统计,一种是操作行为统计。 个人觉得像你在淘宝app上搜索某一类商品,之后就会在各个电商平台上优先推荐你搜索过的同类型的数据,应该也是用到了埋点的技术。 - 日志记录
对于日志的记录,相信大家应该不会感到陌生。我觉得这也是埋点的一种应用场景。