埋点、Cookie、Token、富文本、SIT、UAT简单认识

一、埋点

所谓埋点就是在应用中特定的流程收集一些信息,用来跟踪应用使用的状况,后续用来进一步优化产品或是提供运营的数据支撑,包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)。这样的信息收集可以大致分为两种:页面统计(track this virtual page view),统计操作行为(track this button by an event)。

数据埋点的方式

现在埋点的主流有两种方式:

  1. 自己公司研发在产品中注入代码统计,并搭建起相应的后台查询。
  2. 第三方统计工具,如友盟、神策、Talkingdata、GrowingIO等。

如果是产品早期,通常会使用第二种方式来采集数据,并直接使用第三方分析工具进行基本的分析。而对于那些对数据安全比较重视,业务又相对复杂的公司则通常是使用第一种方式采集数据,并搭建相应的数据产品实现其数据应用或是分析的诉求。

二、Cookie

Cookie不是内置对象,所以用的时候需要new出来。它存在于客户端,却不是客户端产生的,而是服务端产生的,再发送给客户端保存。

Cookie的作用

Cookie就是我们所理解的缓存,本地缓存。

比如客户端访问服务端,第一次访问结束后,就会产生一个Cookie,把这个Cookie保留到客户端。打个比方:我第一次打开一个 页去看一个视频,它就需要 络或上 流量请求服务器获取资源,看完后服务端就会将你看的这个视频放到一个Cookie里面,然后发送给客户端,我下次再去看这个视频的时候,我就无需连接 络直接在本地即可观看,所以这就叫服务端产生(请求资源需要请求对应视频的服务器),发送给客户端(请求完毕后【就是看完后】,将资源保存到本地),有点儿像一边看一边下载。

但是它有缺点,它除了能放视频它还能放电影、音乐、文章甚至我们的密码也能放,用户名信息也能放,所以放一些用户信息就比较危险了,比方说我第一次访问 站,我登录了,我的名字叫张三,密码abc,服务端将我的信息放到Cookie里面再发送给客户端,那我以后确实不需要登录了,我就可以直接在本地读取账 密码登录,这样就不安全了,万一别人用你电脑解析破解了。

所以Cookie能提高访问服务端的效率,但是安全性较差!

查看、新增、修改、删除Cookie

  查看Cookie

  随意打开一个 页,按F12调出开发者工具(或者Ctrl+Shift+I)。切换到Application视图->Cookies->选中具体 址。在这里,你能够查看该 页下所有的Cookie信息,可以进行你想要的任何操作。

新增Cookie

空白处双击,即可新增Xookie,自定义Cookie的名称、对应的值、所属 址域名、域名下具体的地址、到期时间。

  修改Cookie

  点你想要修改的具体Cookie,在需要修改的Cookie的某一具体属性处,双击即可修改。

  删除Cookie

  单击要删除的Cookie,按Delete键或者第一张图的X 即可。

三、Token

Token的引入

Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。

Token的定义

Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可,无需再次带上用户名和密码。

使用Token的目的

Token的目的是为了减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮。

四、富文本

富文本格式(Rich Text Format, 一般简称为RTF)是由微软公司开发的跨平台文档格式。最大的特点是:所见即所得,你把格式调整成什么样子,就会直接显示出什么样的效果。这一点和words类似。

↓原文https://www.cnblogs.com/jobs-lgy/p/6524364.html

五、SIT

SIT:System Integration Testing,系统集成测试,是软件测试的一个术语。SIT主要是系统的各个模块的集成测试,这在整个软件过程理论的基础知识中相当重要的。

六、UAT

UAT:User Acceptance Test,用户接受度测试,即验收测试。UAT主要是从用户层面这些去考虑和着手测试,如果按照规范来的话,做UAT测试的人一定是要对业务很精通的,并且是具有代表性的用户,关注的东西就是业务流程是否通畅是否符合业务的需要。以需求分析文档为重要参考,还有一些用户的操作习惯等等一系列的东西。

从时间上看,UAT要在SIT后面,UAT测试要在系统测试完成后才开始。

从测试人员看,SIT由公司的测试员来测试,而UAT一般是由用户来测试。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年3月18日
下一篇 2021年3月19日

相关推荐