簡體   English   中英

如何在 Robot Framework 中添加 Chrome 擴展

[英]How can I add a Chrome extension with in Robot Framework

我正在嘗試使用 Robot Framework 和 SeleniumLibrary 加載 chrome 擴展,我查看了 Stack Overflow 上發布的其他示例,但似乎沒有一個對我有用。 根據我對selenium.webdriver.chrome.options文檔的閱讀,我應該能夠傳遞以下選項add_extension(argument)但是在嘗試這樣做時,我看到我的擴展程序存在於瀏覽器中但未啟用/激活。 僅使用 Robot Framework 是不可能的嗎?

通過 Python 加載會是最好的嗎?

我參考了以下文章: 如何使用 Selenium2Library 在機器人級別向我的 chromedriver 添加擴展

如何使用 Selenium2Library 在 Robot Framework 中向我的 chromedriver 添加擴展並遠程啟動

  • 下載 ChromeDriver https://chromedriver.chromium.org/downloads版本之一

  • 解壓到 chromedriver.exe 桌面

  • 移至 chromedriver.exe,您的項目在哪里。 (例如這里的 Python\Python37)

  • 確保您的文件夾Python37的路徑已添加到屬性 --> 高級 --> 環境變量 --> 編輯環境變量的位置。 如果沒有添加,您應該添加新的。

  • 然后嘗試執行您的腳本。

  • 我添加了ua腳本示例;

    * 設置 *
    文檔 Anasayfa 測試 Senaryoları 圖書館 Selenium2Library

    * 測試用例 *
    測試 Senaryosu 耶尼

    Open Browser https://www.kariyer.net/ chrome Close Browser

然后它應該與 chrome 驅動程序一起使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM