loadrunner清除浏览器缓存
文章图片
11
路径:runtimesetting- >Browser- > Browser Emulation ------------------------------------------------------------------------------- Simulatebrowser cacheCache URLs requiring content(HTMLs) →→→ 这个选项是指Vugen
仅缓存网页的一些必要信息,这些信息可以是一些必须的验证信息、分析数据或者关联数据,当你勾选了这项后,这些信息自动被缓存(默认是启用)。 提示:为了减少虚拟用户的内存占用量,可以禁用该选项,除非它是一个明确规定的测试要求。 Cache URLs Requiring Content –Advanced 选项 → 在高级设置里可以设置指定类型的信息存储到cache中注意:这里的高级设置时同时针对所有的用户组,而不能对单独用户组进行设置。 修改指定类型信息步骤: 1. 勾选Specify URLs requiring content in addition toHTML page。 2. 点“+”号,添加指定类型信息,如text/plain, text/xml, image/jpeg,and image/gif。 3. 点“-”号,从缓存中去除指定类型信息。
Check for newer versions of stored pages everyvisit to the page →→→ 这个选项是指浏览器会将存储在cache中的网页信息和最新浏览的页面进行比较,当你勾选此项时,vugen会增加"If-modified-since"到HTTP包头,在场景执行过程中这个选项可以显示最新的网页信息,但是也增加了更多的网络流量,通常配置这个选项是用来匹配浏览器设置来达到模拟浏览器的目的。 通常,默认不勾选。
Downloadnon-HTML resources →→→ 这个选项是指虚拟用户在回放期间访问网站时加载图片的过程,这里图片是指随着页面录制的图片和那些没有随页面录制下来的图片。当一个真实的用户访问网站,他们总是等待图片的加载。因此如果你想测试整个系统的时候(用户体验时间),可以勾选这项(默认勾选);
如果为了提高性能且不是模拟真实用户行为的话,可以不勾选这项。 提示:禁用此选项后,可能会遇到图片验证失败,因为在访问网站的时候有些图片是会发生变化的,如广告条。 【
run-time-setting里面的BrowserEmulation下的 download non html resources的勾去掉, 这样
不会下载非html的资源
了~~!简化脚本,请求少了,或许可以适当提高响应速度。看我自己发的博文:
http://blog.sina.com.cn/s/blog_67744e6e01013hth.html】
Simulate anew uer on each iteration Clear cache on each iteration
文章图片
11
→
→
→
每次迭代过程后都
清除浏览器中缓存来达到模拟一个真实用户
第一次访问网页。取消勾选后,允许虚拟用户使用缓存来存储用户信息,
来模拟一个已经访问过网页的用户。
================----------------===============---------============-=-=-=-=-=-==============- 亦可使用如下函数达到清除缓存的作用: web_cleanup_cookies web_remove_cookie
推荐阅读
- 操作系统|[译]从内部了解现代浏览器(1)
- 分享!如何分分钟实现微信扫二维码调用外部浏览器打开指定页面的功能
- http请求与响应
- 带你了解NodeJS事件循环
- 解决在微信下载app需要点击右上角在浏览器中打开下载的问题
- window.navigator.userAgent用来区分设备和浏览器
- 谷歌/火狐/Safari浏览器设置手机模式浏览
- (HTML小白)如何查看浏览器header
- 浏览器标准模式和怪异模式之间的区别是什么?
- 如何让搜狗浏览器更好的收录网站