簡體   English   中英

有沒有辦法點擊我剛剛使用 java/selenium 安裝的 chrome 擴展?

[英]Is there a way to click on the chrome extension i just installed using java/selenium?

我正在自動化我的測試用例,我需要安裝一個擴展並單擊它並在此之后執行一些操作。 我可以安裝插件,但不能點擊它,因為 selenium/LeanFT 不允許我這樣做。 請建議我該怎么做?

我嘗試過的 - java 中的操作 class 以單擊 x,y 坐標 - 對我沒有幫助!

謝謝馬納夫

似乎沒有一種簡單的方法可以直接單擊 chrome 瀏覽器中的圖標。 但是,擴展程序通常有一些您可以訪問的頁面,例如選項或登錄頁面,您可以從那里開始工作。

要弄清楚 url:

  1. 在瀏覽器中導航到“chrome://extensions/”
  2. 查找您正在使用的擴展程序(在您的情況下為 GeoEdge)
  3. 確保在右上角激活開發者模式,否則在 chrome 設置中激活它
  4. 您現在應該可以看到擴展程序的 ID
  5. 導航到所需頁面:'chrome://extensions/EXTENSIONID/PAGE.html

希望這可以幫助。

我能夠使用 Sikuli 的圖像匹配技術單擊圖標(插件/擴展圖標)。 不過感謝您的貢獻。 贊賞!

暫無
暫無

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

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