Dan*_*ski 6 safari selenium automation python-3.x safaridriver
我想使用 selenium 在 safari 中执行测试。
不幸的是,当我尝试使用 safari 调试问题时,会出现一条通知,要求我禁用 safari 中的自动化或退出(附图)。
为什么我不能像在 Chrome 和 FireFox 中那样执行此操作(例如:按 F12 查看 DOM)?

注意:我将 MacOs Catalina 与 Javascript 和 Python 用于 selenium
因此,总结一下所有其他遇到 #Safari 并尝试自动化它的(沮丧的)开发人员.. 由于这种限制,不可能编写自动化。
所以选项是:
并且增加了复杂性 - Selenium 点击在 chrome/ff/edge 上可以工作的许多地方都不起作用。所以,可能的解决方案是在 DOM 中使用 JS,但这也并不完美。
希望情况会有所改善
| 归档时间: |
|
| 查看次数: |
4108 次 |
| 最近记录: |