以前用Loadrunner的時候都沒有遇到過這個問題,后來將服務器重裝系統(win7)后,重新安裝Loadrunner11,瀏覽器版本剛開始為IE11,后來降為IE8,IE訪問部署在虛擬機里的平台能正常訪問,但是用LR錄制腳本時,點擊錄制腳本按鈕之后,IE頁面沒有自動彈出,上網查找解決方案,本着死馬當活馬醫的心態把查到的每一種方法都試了一下,最后IE頁面彈出的那一瞬差點喊出來\(≧▽≦)/,現在把我的解決步驟作了總結。
錄制環境:
win7 64位操作系統 IE11(后卸載成IE8) LR11
Loadrunner11點擊錄制腳本后,IE頁面沒有自動彈出,錄制時間一直為0,總結如下:
1. 首先打開IE選項——工具——高級,去掉“啟用第三方瀏覽器擴展(需要重啟動)”的勾選,重啟LR
(這是能查到的最常見的方法,但是很多人反應說沒有效果)
2. IE選項——工具——高級,去掉“啟用內存保護幫助減少聯機攻擊”的勾選,重啟LR
3. IE選項——安全,自定義級別設為低,關掉所有殺毒軟件,防火牆
(這是我自己設的,殺毒軟件很多時候都是導致問題的原因)
4. 懷疑是LR11與IE11不兼容的問題,控制面板——程序——查看已安裝的更新,將IE11卸載至IE8,重啟電腦;
5. 引用IE的絕對路徑;
(這一步沒生效之后,我又將IE設回默認了)
6. 將電腦上的chrome插件卸載;
(之前因為部署環境需要,安裝chrome插件,原則上執行做第一步的時候應該就屏蔽了chrome插件,但現實就是我卸載之后才生效,LR可能會與一些軟件或者插件不兼容,所以必要時候還是需清理瀏覽器插件,還有,我卸載掉Chrome之后,又將IE設為絕對路徑)
7. 將電腦上的搜狗卸載
(這是網上看到的,覺得這個原因很奇葩,我沒有做到這一步,問題就解決了)
8. 安裝火狐等其他瀏覽器;
(我當時就想再不成功我就換火狐,網上的解決方法有說卸載掉第三方瀏覽器,也有說既然IE不行就安裝其他瀏覽器試試,兩者說法有點沖突,我隱約記得當時學LR的時候用的就是火狐瀏覽器,所以想死馬當活馬醫嘛,但是還好沒有需要這一步問題就解決了)
9. 我的電腦>右鍵屬性->高級->“性能”部分的“設置”->“數據執行保護”->點擊“添加”按鈕->將LR安裝目錄bin下的vugen.exe添加進去->點擊確定,重啟一下LR
(這個我沒試,也不太知道原理,有必要的話可以試一下)
10. 在IE中,“Internet選擇->程序”,選上“檢查Internet Explorer是否為默認的瀏覽器”,然后點擊“重置Web設置”按鈕,將IE重置一下
11. 瑞星殺毒軟件里面啟用了瀏覽占用內存的監控,它禁用就好了
(這個我也沒太懂,找不到的就把殺毒按軟件退出好了)
大概就總結了這些,遇到問題就要解決,總有一款方案適合你~(@^_^@)~
如果你試了上面所有的方法都還沒有把問題解決,那只能繼續努力了,有時候真的可能一時沒RP,就死活出不來死胡同了,也有的時候,莫名其妙就好了,加油~