我的解决方案是使用一种特殊方式打开网页:我们将Chrome浏览器嵌入到Outlook应用程序中。
现在我必须使用robotframework为它编写自动化测试。
我试过但selenium无法检测到该浏览器。
任何想法都表示赞赏。
谢谢!
答案 0 :(得分:0)
由于Selenium使用Webdriver启动浏览器,因此不支持自动启动未使用webdriver启动的浏览器。
替代方案是使用AutoIT library,它可以自动执行键盘和鼠标操作,并专注于Windows。 ImageHorizon Library和Sikuli Library使用图像模式识别并支持Windows和Linux。
如果您的目标操作系统是Windows 10,那么Microsoft WinAppDriver可能会引起您的兴趣。这遵循与AutoIT类似的方法,但来自Microsoft。是否还需要安装Python Appium应用程序。
所有方法都有专业人士和对方,在我看来超出了本问题的范围。