为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法单击我刚刚使用 java/selenium 安装的 chrome 扩展?

有没有办法单击我刚刚使用 java/selenium 安装的 chrome 扩展?

ITMISS 2024-01-17 16:52:27
我正在自动化我的测试用例,我需要安装扩展并单击它,然后执行一些操作。我可以安装该插件,但无法单击该插件,因为 selenium/LeanFT 不允许我这样做。请建议我该怎么做?我尝试过的 - java 中的 Actions 类单击 x,y 坐标 - 没有帮助我!
查看完整描述

2 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

我能够使用 Sikuli 的图像匹配技术单击图标(插件/扩展图标)。不过还是感谢您的贡献。赞赏!



查看完整回答
反对 回复 2024-01-17
?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

似乎没有一种简单的方法可以直接单击 Chrome 浏览器中的图标。但是,扩展程序通常有一些您可以访问的页面,例如选项或登录页面,您可以从那里开始工作。

要找出网址:

  1. 在浏览器中导航至“chrome://extensions/”

  2. 找到您正在使用的扩展程序(在您的情况下为 GeoEdge)

  3. 确保右上角的开发者模式已激活,否则请在 chrome 设置中激活它

  4. 您现在应该能够看到扩展程序的 ID

  5. 导航到所需页面:'chrome://extensions/EXTENSIONID/PAGE.html

希望这可以帮助。


查看完整回答
反对 回复 2024-01-17
  • 2 回答
  • 0 关注
  • 130 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信