請教一下各位大神,我安裝的LR11,在錄制腳本的時候打不開瀏覽器,已經試過了網上的方法還是不行,以下是搜到的方法:
無法打開IE的主要原因是,LR的注冊信息被修改了,所以無法找到IE的路徑。
解決這個問題的關鍵就是要重新注冊LR。
方法如下:
1、在LR安裝目錄的\bin下,單擊register_vugen.bat文件,注冊信息被重新改寫了,然后重啟機器,注冊信息才能生效。如果沒有register_vugen.bat文件,可以直接將LR8.0中的文件copy來用。
2、當有多個瀏覽器時,需要將IE置為默認瀏覽器。在Run-time Settings中設置Browser Emulation的User-Agent值為IE。由於IE的第三方插件的影響,需要在IE的工具-Internet選項…-高級中,將“啟用第三方瀏覽器擴展”的選中去掉。3、
3、對於Windows 2003上無法錄制IE6/7,導致IE Crash,iedw.exe(IE Crash Detection)報告錯誤事件,可能原因是Windows Server默認對IE加載DEP(數據執行保護)特性,而Vugen.exe剛好又跟DEP沖突。方法:我的電腦>右鍵屬性->高級->“性能”部分的“設置”->“數據執行保護”->點擊“添加”按鈕->將LR安裝目錄bin下的vugen.exe添加進去->點擊確定,重啟一下LR,就可以錄制了。
工作中遇到了此麻煩,咕咕了一下搜到兩種方法,但試過之后都不靈,最終用第3個方法才化解。所以把這三個方法匯總一下:
1.當 一台主機上安裝多個瀏覽器時,LoadRunner錄制腳本會經常遇到不能打開瀏覽器的情形。解決方法如下:啟動IE,進入Internet選線,切到高級,去掉“啟用第三方瀏覽器擴展(需要重啟動)”的勾選,然后再次運行VuGen即可。(通常安裝Firfox等瀏覽器后,都會勾選這個選項,導致不能正常錄制)
2.在lr的安裝目錄(例如D:\Program Files\Mercury\LoadRunner\bin)下,雙擊“register_vugen.bat”文件,注冊信息被重新改寫,之后重啟。
3.我的理解:有時系統(尤其是服務器OS)屬性可能被安裝的其他軟件修改或進行了安全配置,導致運行一些軟件時不能調用系統的部分數據或程序,從而起到系統的安全保護作用。方法:系統屬性-高級選項卡-性能設置,修改數據執行保護為“只為關鍵windows程序和服務啟用數據執行保護”,然后重啟。
請問各位還有什么好的方法嗎?