簡體   English   中英

如何在Selenium Webdriver中訪問Firebug

[英]How to access firebug in Selenium webdriver

我是Selenium Webdriver的新手,所以不知道如何按要求進行。 要求狀態:

  1. 單擊注釋圖標,將彈出一個“注釋”。 在彈出窗口中打開螢火蟲。
  2. 單擊Firebug中的腳本選項,選擇note.js並搜索window.close。

  3. 右鍵單擊window.close,然后選擇“設置斷點”選項。 (這確保了一旦保存便箋,彈出窗口就不會關閉)

  4. 添加注釋,然后單擊保存。 (彈出窗口保持打開狀態)
  5. 導航到螢火蟲中的腳本選項,然后單擊藍色三角形圖標。
  6. 導航到Firebug中的控制台選項,右鍵單擊POST請求,然后選擇“使用參數復制位置”選項。
  7. 導航到螢火蟲中的腳本選項,然后再次單擊藍色三角形圖標。 “注釋”彈出窗口關閉。

如果我們可以使用Selenium Webdriver完成上述任務,是否有可能。 (我使用Java編寫腳本)

提前致謝。

您可以用代碼創建個人資料,並動態添加所需的加載項。 假設您將Firebug XPI作為firebug.xpi保存到C:\\ FF_Profile文件夾中( 轉到Firebug下載頁面 ,右鍵單擊“添加到Firefox”並另存為C:\\ FF_Profile \\ firebug.xpi)。

在代碼中:

   final String firebugPath = "C:\\FF_Profile\\firebug.xpi";
   FirefoxProfile profile = new FirefoxProfile();       
   profile.addExtension(new File(firebugPath));
   // Add more if needed
   WebDriver driver = new FirefoxDriver(profile);

WebDriver常見問題中對此進行了描述

暫無
暫無

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

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