Den*_*mma 5 safari macos selenium
我正在Mac上为Safari 5设置Selenium测试.我需要事先安装我们的Safari扩展,它需要静默发生,没有任何用户提示.从以前的帖子中,我发现这有效,因为它加载了扩展名为的浏览器:
打开-a Safari okta.safariextz
但它会打开浏览器并向用户发出提示:"您确定要安装扩展吗?"
Selenium无权访问此提示,无法单击安装.我需要配置Safari,以便它不会提示用户安装,而只是允许安装扩展.
有没有办法做到这一点?
任何指针赞赏.
-Denali
我不相信有任何方法可以进行静默扩展安装,因为这将是一个安全漏洞。在运行 Selenium 测试之前,您可能需要尝试合并 AppleScript 来进行扩展安装。
这是 StackOverflow 上的另一个问题,其中包含有关 Safari 扩展重新加载的 AppleScript 详细信息,可用于您的目的:
| 归档时间: |
|
| 查看次数: |
4683 次 |
| 最近记录: |