Selenium默认情况下会启动简易版的Outlook Web App

时间:2018-11-07 08:39:57

标签: amazon-web-services selenium selenium-webdriver outlook outlook-web-app

我目前遇到一个问题,我要使用RemoteWebDriver(无头)在AWS EC2实例上启动硒测试。

出于某种奇怪的原因,每当浏览器启动Microsoft Outlook Web App时,它都会显示该应用程序的简易版本。在下面的第一个屏幕截图中,“使用Outlook Web App的简易版”复选框为灰色,我无法取消选择它。使用此类设置登录后,将显示屏幕截图2中的收件箱。

我尝试通过运行javascript命令强制取消选择,以强制取消选择灰色,然后单击复选框,但是在此之后它仍会启动精简版本。

Outlook Web App在虚拟机和本地计算机上的其他地方发布,是“普通”版本。

此问题的影响是xpath定位器和验证过程与Web应用程序的“正常”版本不同。因此我的脚本失败了。

我想问一下如何进行操作,或者以前是否有人遇到过这个问题?

*请注意,以下登录页面的屏幕截图是从我的本地计算机上获取的,该屏幕未显示该复选框为灰色。在AWS实例中就是这样。

Outlook Web App - Login Page

Outlook Web App - Inbox

0 个答案:

没有答案