Loadrunner不能調用IE解決方法大全
在使用loadrunner進行性能調試時,錄制腳本的時候,發現loadrunner不能調用IE、不能自動啟動IE,還有一種情況是可以啟動,但是錄制不到內容,action的內容為空。
一般遇到這種情況,總結了下,總共有以下幾種問題及解決方法。
1、 系統安裝了多個瀏覽器;
問題描述:當系統安裝了多個瀏覽器時,默認的瀏覽器不是IE瀏覽器,這樣就導致loadrunner打開的默認瀏覽器不是IE,自然不能調用IE并錄制內容。
解決方法:設置IE瀏覽器為默認的瀏覽器,重啟loadrunner即可進行錄制。
2、 版本支持的問題
問題描述:
大家都知道,loadrunner8.1 及其以下的版本,只支持老古董IE6版本;loadrunner9.X的版本,只支持IE7和IE6兩個版本,而loadrunner11,才能完全的兼容支持IE8,如果你使用的是IE9的話,那抱歉了,loadrunner就不能錄制IE腳本了。
解決方法:
1) 根據自己的IE 版本選擇合適的loadrunner版本;
2) 如果loadrunner只有當前一個版本的話,那就選擇你當前loadrunner支持的IE版本進行測試;安裝低版本的IE。
3、 Loadrunner的設置問題
問題描述:
在loadrunner進行錄制時,loadrunner設置的瀏覽器程序路徑地址不對,找不到瀏覽器程序而導致loadrunner不能調用IE。
解決方法:
Loadrunner中的record option的設置正確的browser的IE的路徑,或者重新指向一下。
4、 IE插件問題
問題描述:
瀏覽器禁用第三方插件,導致loadrunner的IE插件不能正常工作,不能監控IE,打開IE
解決方法:
啟用第三方瀏覽器擴展:IE?工具?Internet選項?高級,把“啟動第三方瀏覽器擴展”前面的勾去掉,再確定。
5、 注冊表問題
問題描述:
安裝其他軟件時,導致loadrunner的注冊表信息被修改,loadrunner系統的注冊表信息異常,loadrunner不能找到IE的路徑,不能打開IE,自然不能調用IE并錄制
解決方法:
1、重新注冊loadrunner信息即可,在lr的安裝目錄(C:\Program Files\HP\Loadrunner\bin下,單擊register_vugen.bat文件
6、 錄制目標網站默認端口問題
問題描述:
IE錄制的網站端口為80之外的端口
解決方法:
修改默認端口:
*打開regedit
*在HKEY_CURRENT_USER\Software\Mercury Interactive\Astra Application\Recording下邊添加類型為Proxy Port的DWORD
*賦值為你想要的端口號
7、操作系統的問題
問題描述:
有些操作系統,會對IE進行一些保護,如windows 2003會對IE的數據進行保護,導致loadrunner不能調用IE,錄制腳本
解決方法:
解除系統對IE的保護即可:
操作如下:“我的電腦” ? “系統屬性” ? “高級”選項卡? “性能”里面,點擊“設置” ? “性能”,切換到“數據執行保護”?選擇“除所選之外,為所有的程序和服務啟用數據執行保護”,添加IE執行文件,確定。
8、其他問題
被測試系統在本機上,訪問地址為:http://127.0.0.1:port/程序名稱,需要將URL改為:
http://localhost:port/程序名稱,這樣就可以調用腳本了。
posted on 2014-01-30 11:49 順其自然EVO 閱讀(12356) 評論(0) 編輯 收藏 所屬分類: loadrunner