使用 Selenium 实现 Microsoft Teams 桌面应用程序自动化

Microsoft Teams Desktop application Automation with Selenium

提问人:andriy7S 提问时间:7/19/2021 更新时间:11/18/2023 访问量:892

问:

正在按照文章 https://applitools.com/blog/automating-electron-applications-using-selenium/ 自动化 MS Teams 桌面应用程序。能够启动,对元素执行操作,但是当新的弹出窗口出现并且它是“webview”时,它已经到了的地步。希望您能找到一种在 Web 视图中定位元素的方法,希望您能胜感激,Selenium 是否能够切换到它?或者其他一些工具可以用于自动化此类应用程序?

Selenium 自动化 电子

评论

1赞 andriy7S 7/20/2021
解决方案很简单,并在这篇文章中描述:stackoverflow.com/questions/63225306/...

答:

0赞 Vladislav Velichko 11/18/2023 #1

您需要添加浏览器功能

new ChromeOptions().setExperimentalOption("windowTypes", singletonList("webview"))