1. 程式人生 > >LoadRunner11錄製指令碼時不能開啟IE瀏覽器

LoadRunner11錄製指令碼時不能開啟IE瀏覽器

LoadRunner11錄製指令碼時不能開啟IE瀏覽器,解決方案有以下幾個步驟:

lLoadRunner11支援的瀏覽器版本最高是ie9,把瀏覽器版本換成ie9;

l開啟IE選項----高階去掉啟用第三方瀏覽器擴充套件(需要重啟)”的勾選;

LoadRunner支援的IE版本:

支援firefox

8.0 最高ie6

8.1 最高ie6

9.0 最高ie7

9.5 最高ie8

11.0 最高ie9( win7 32+LR11+IE10可用,但win7 64+LR11+IE10不可用,降至IE9可用)

12.0 支援IE11

Win7 64位 + LoadRunner 11錄製時彈不出IE的解決辦法

Win7 64位 + LoadRunner 11錄製時彈不出IE的解決辦法

1. 解除安裝IE9

裝了Win7 64位後,預設的IE是IE9,先把IE9解除安裝。

開啟控制面板->程式->檢視已經安裝的更新,找到IE9解除安裝,重啟。

解除安裝後,IE自動變為IE8。

其中存在C:\Program Files\Internet Explorer下面的是64位的IE,

存在C:\Program Files(x86)\Internet Explorer下面的是32位的IE。

2. 配置IE8

開啟Internet選項->高階,把“啟用第三方瀏覽器擴充套件”去掉。重啟IE生效。

在LR中開始錄製頁面,Program to record裡選Microsoft Internet Explorer。這裡指向的IE實際上是32位的IE。

開始錄製,發現還彈不出頁面。後來等了好幾分鐘彈出來了,也開始有event了。才發現原來不是彈不出來,是彈出的太慢了。

在網上找到了有效的解決辦法。開啟Internet選項->連線->區域網設定,把“自動檢測設定”去掉。搞定!

另外,HP給的安裝文件中說64位不支援vgen,是不對的。在以上環境中錄製沒有問題。

本人還試過32位XP+LR11+IE7,也執行正常。

如果實在IE彈不出來,就用Firefox吧。這個成功概率很高。

win7系統下loadrunner11.0不能開啟ie

很久沒有用loadrunner了,再次打開發現不能開啟ie了,於是到網上搜了,試了各種方法,都不成,最後發現:把64位的ie修改為32位的ie就可以打開了。

這裡是和如下對應的。

參考如下的方法,能試的都試了。

系統 win xp

瀏覽器 IE6,firefox

Loadrunner11破解版

搜尋整個中文網路,找解決辦法。

1.IE外掛的緣故
工具—>internet選項—>高階 ,把”啟用第三方瀏覽器擴充套件”前面的勾去掉,再”確定”。通常安裝Firfox等瀏覽器後,都會勾選這個選項,導致不能正常錄製。

【無用】

2.LoadRunner的註冊資訊被改了
在系統中安裝軟體時有可能將LoadRunner登錄檔修改掉,導致LoadRunner錄製指令碼時不能彈出IE頁面。換種說法就是LR的註冊資訊被修改,無法找到IE路徑。如何重新註冊LR呢?在lr的安裝目錄(例如D:\Program Files\Mercury\LoadRunner\bin)下,單擊register_vugen.bat檔案,註冊資訊被重新改寫了。最後,重啟。

【在LR11下沒有這個批處理檔案,無用】

3.系統屬性,高階選項卡下,效能裡面,單擊設定按鈕,修改資料執行保護為“只為關鍵windows程式和服務啟用資料執行保護”,然後,重啟

【無用】

4.loadrunner設定問題問題描述:
在loadrunner進行錄製時,loadrunner設定的瀏覽器程式路徑地址不對,找不到瀏覽器程式而導致loadrunner不能呼叫IE
解決方法:錄製前,選擇瀏覽器,重新指向一下。

【無用。我重新指向了IE和firefox路徑都沒用】

5.修改成IE預設開啟

“Internet選項→程式”標籤下的“檢查Internet Explorer是否為預設的瀏覽器”,這樣確認執行IE彈出是的詢問視窗,或通過“重置Web設定”。

【似乎無用】

6.修改登錄檔

開啟登錄檔編輯器,找到[HKEY_CLASSES_ROOT\http\shell\open\command],將右側的“預設”鍵的值設定為“"C:\Program Files\Internet Explorer\iexplore.exe" -nohome”

【似乎無用】

5和6似乎有用,這樣設定以後我就可以自動開啟IE錄製,甚至可以用firefox錄製了。本以為就好了。沒想到當我破解了LR11後,問題繼續出現。

然後我檢查了1-6所有設定,都沒有問題。最後解除安裝了360瀏覽器。問題就解決了,LR11可以開啟IE6和firefox了。重啟以後在360防毒和防火牆未關閉下,確定LR11還是可以用。

PS,在關閉360防火牆和防毒後,解除安裝LR,然後重灌。問題任然存在。可見並不是360阻止了部分安裝程式,而是LR調用不了系統的瀏覽器。以前我在相似環境中裝LR11毫無問題,可見問題出在其他系統設定上。最大的嫌疑就是360強行修改了一些系統瀏覽器設定。但是在5.和6步,還原系統瀏覽器後,問題繼續存在。乾脆把360瀏覽器解除安裝了。。。。問題解決。