LR11錄制腳本時打不開瀏覽器,如何解決?


請教一下各位大神,我安裝的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程序和服務啟用數據執行保護”,然后重啟。

 

請問各位還有什么好的方法嗎?


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM