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

Selenium 中的重载按钮功能

Selenium 中的重载按钮功能

跃然一笑 2021-10-26 15:34:58
我有一个用例,其中在某些网页中浏览网站时有一个按钮。我想重载函数以实际运行我的本地 python 脚本,而不是使用 href 链接(指向服务器上的某个页面)我有三个解决方案 -重复轮询以检查按钮是否被点击。每当点击它时,我都会调用所需的函数。这当然不是一个好主意,因为它会降低浏览器速度。覆盖源代码中的按钮功能。为所有页面创建一个新按钮,仅当实际按钮也存在于页面中时才会调用该函数(否则我们将显示“无法为此页面执行此操作”)我认为如果可以完成 2 和 3 会更好,但我无法在 google 上获得太多资源。关于如何做到这一点的任何链接/答案都会有很大帮助。
查看完整描述

2 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

第 2 步可以通过使用 chrome/firefox 扩展来完成。使用 Selenium 无法做到这一点,因为它需要编辑 DOM。此链接可能会有所帮助。


查看完整回答
反对 回复 2021-10-26
  • 2 回答
  • 0 关注
  • 208 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号