平台使用说明

3.4.2.3.1浏览

IE全元素:使用IE浏览器进行全元素监测;

Chrome全元素:使用Chrome浏览器进行全元素监测;

禁用缓存:是:清除IE的浏览历史记录,删除临时文件、历史记录、Cookie、保存的密码和网页表单信息等;否:不清除以上信息项;

返回元素:是:代表返回所有元素,可查看瀑布图;否:只执行,但不显示瀑布信息。

重定向:是:如果所监测的页面重定向到最终页面,会对最终页面同时进行监测;否:不支持重定向响应;

禁用压缩:请求接受的内容为不压缩的;否:可以接受压缩数据;是:反之;

执行Applet:执行页面小应用程序,默认为禁用状态,代表即使测试中有此小程序也不显示执行;

执行ActiveX:执行浏览器中的插件,此项主要针对IE的ActiveX控件,监测时可将抓取快照配置全部,查看截图中是否执行ActiveX;

执行脚本:是:允许浏览器执行JS脚本语言,会对脚本语言同时进行监测;否:不执行该脚本;

自动滚屏:模拟鼠标操作滚动屏幕的动作,若选择“是”,则监测页面时会自动向下滚屏,直到滚动条下拉到最后;

关键点截图:当触发首屏时间、Document Completed时间、onload与domready事件时截图;

截图周期:设置固定时间,进行周期性截图;

返回请求头:返回发送请求头的信息;

返回响应头:返回服务器端的响应信息;

抓取快照:浏览错误:选择此项,代表发生浏览错误时,快照抓取;浏览或元素错误:当发生浏览或元素错误时,进行快照抓取;全部:代表只要发生错误都将进行快照抓取;

抓取源码:浏览错误:选择此项,代表发生浏览错误时,快照该错误的源码;浏览或元素错误:当发生浏览或元素错误时,抓取该错误的源码;全部:代表只要发生错误都将进行源码抓取;

环境标识:监测当前浏览的运行环境中是否满足所配置环境中的任意一项,若均不满足则触发报警;

自定义host: 自定义Host信息, 自定义Host格式如:

192.168.2.1:www.a.com|img1.a.com:img.a.com|192.168.2.1[8080]:www.a.com|192.168.2.1[8080]:img.a.com[8080]|,例如:回源测试或指定域名测试(注:不可换行)

自定义header:自定义请求header信息,

自定义Header格式如:Host:www.sohu.com|Referer:www.sohu.com|,例如:进行文件大小限制、设置是否缓存、日志标记访问来源等

元素黑名单:把需要排除的元素添加在内;注意别把基础文档配置其中,

元素白名单:把需要保留的元素添加在内;

进程标识:指监测当前浏览的运行环境中是否存在配置的进程;

首屏标识:

URL:通过URL,用户可配置瀑布图中的任一URL,作为自定义的首屏结束时间;

MARK:通过页面源代码作为自定义的首屏结束时间。

监测超时:配置监测任务的超时时间,默认为60s,可根据需求进行调整;

等待完成:页面渲染完成之后,会在默认3.8s(可根据需求更改)等待完成时间内继续加载新的元素,超过该值,系统默认加载完成;

最慢元素阈值:默认为5s,超过5s,将被定为最慢元素;

首屏高度:默认首屏高度为600高度,可根据需求进行更改;

错误元素:默认设置为100,代表,只呈现发生的前100个元素错误的信息;

最慢元素:默认设置为10,代表只呈现发生前10个最慢元素的信息;

执行次数:自定义该监测点执行次数,默认为1,若更改为2,该任务的监测点在该周期内监测2次;

验证字符串:选取监测页面源代码中的某个任意字符串作为验证字符串,若监测样本中不包含该字符串则报错;

DNS劫持:DNS劫持,又称为域名劫持。访问域名例如www.bonree.com被解析到其它服务器,这样用户就会访问失败或者返回一个非bonree的域名;填写任务DNS IP白名单,监测过程中发现非白名单内的DNS IP 将认定为DNS劫持信息;

页面篡改:利用中间页面js、html、http头进行重定向、打开窗口、嵌入frameset操作等,在用户端最终渲染出劫持页面。常见的表现形式为弹出广告、浮动广告、跳转等行为;填写任务中的域名或元素白名单,监测过程中发现非白名单内容,将认定为页面篡改。

DNS劫持及页面篡改格式如下: