51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2463|回复: 0
打印 上一主题 下一主题

[原创] 请教如何用loadrunner录制模拟不同浏览器(如firefox、ie等)的脚本

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-1-17 14:44:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 pipi_ms 于 2012-1-18 15:32 编辑

如何用loadrunner录制模拟不同浏览器(如firefox、ie等)的脚本?

   在录脚本的时候,默认选用的ie,如果需要选用其他的浏览器,可以“start recording”中选择“win32 applications...”,这样可以用firefox来录制。
   但我后来发现,用firefox和用ie录制同一个业务(比如登录一个网站),脚本的内容是相同的(acitotn.c文件)。而分别回放了几次,他们的运行时间不尽相同。那么问题来了,这两个脚本到底有哪些差别呢?

    我发现这两个脚本的"run-time settings---browser emulation---user-agent"不同,一个是:“Mozilla/5.0 (Windows NT 6.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1”,另一个是:“Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)”。
      firefox9脚本回放日志:
PUT http://***.***.***.***:8080/userlogin HTTP/1.1
Host: ***.***.***.***:8080
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Accept: application/javascript, application/json
Accept-Language: zh-cn,zh;q=0.5
...   
    ie9脚本回放日志:
PUT /Artemis/rest/uam/userlogin HTTP/1.1\r\n
Referer: http://{par_ip}/login/login.html\r\n
User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)\r\n
Accept-Language: zh-cn\r\n
...

    同时发现:录的时候用firefox录制的脚本,修改"run-time settings---browser emulation---user-agent"成ie9的,回放后日志跟用ie9的基本一致;录制的时候用ie9录制的脚本,修改"run-time settings---browser emulation---user-agent"成firefox9,回放后日志跟firefox9的基本一致。同时还可以改"run-time settings---browser emulation---user-agent"为其他的浏览器,比如ie7、chrome,也是可以的。即便是机器上没有安装ie7、chrome等软件,只要User-Agent后面这段内容写正确即可。
     
    那么,从上面的实验,是不是可以说明,模拟不同浏览器的脚本,只需要在"run-time settings---browser emulation---user-agent"里边改一下就好了呢?
    为什么"run-time settings---browser emulation---user-agent"设置成不同的浏览器了,脚本运行的时间长短不尽相同呢?
     loadrunner运行脚本时,跟ie9、firefox软件之间有没有什么关联呢?

汇总一下问题:
    1“start recording”处就用不同的浏览器来录同一网页,两个脚本有哪些差别?
    2 用不同的浏览器录,跟修改"run-time settings---browser emulation---user-agent"是否效果完全相同?
    3 "run-time settings---browser emulation---user-agent"不同,脚本运行的时间长短不尽相同,为什么?
    4  loadrunner运行脚本时,跟ie9、firefox软件之间有没有什么关联?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 13:02 , Processed in 0.070218 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表