0

我有量角器安裝在全局和我正在使用這個罰款鉻測試,我現在試圖讓IE測試運行,但是當試圖讓量角器使用時碰到問題我在全球安裝的IE驅動版本。如何在量角器全局安裝的IE中運行量角器測試

我從文檔和各種文章中看到,您可以在引用IE驅動程序位置的量角器配置文件中提供jvmArgs屬性。我看到的必須是配置文件所在目錄的相對路徑,但對於我來說,量角器和瀏覽器驅動程序都是全局安裝的,而不是位於我的項目本地的node_modules文件夾中。

這裏的正確方法是什麼?應該在本地安裝IE驅動程序,例如我應該安裝webdriver-manager作爲本地npm模塊並安裝IE驅動程序,以便jvmArgs中的路徑能夠正確解析?

看起來有很多帖子在那裏,其他人一直在努力讓IE瀏覽器與量角器一起工作!

回答

2

使用IE運行測試時沒有什麼特別的。

只要確保當你更新你的webdriver管理器,幷包含IE。
這是我通常在更新webdriver-manager時使用的行。

webdriver-manager --ignore_ssl update --ie32 

確保更新您的conf.js以及

capabilities: { 
    'browserName': 'internet explorer', 
    'ignoreProtectedModeSettings': true 
} 
+0

好,謝謝,只是出於興趣,你是如何讓IE瀏覽器啓動?您是否使用硒服務器,我看到IE不支持直接連接,到目前爲止,我只在直接連接模式下使用Chrome。 – mindparse

+0

是的,我通過執行'webdriver-manager start'來使用硒服務器。 –

+0

好,太好了,謝謝! – mindparse