所以我正在使用 selenium 的 click 函数,它返回成功,但没有发生,我的代码看起来像这样
m_Selenium.click(p_TestData.m_saData[TestData.OBJECT]);
p_TestData.m_saData[TestData.OBJECT] 可能看起来像 link=something 或 css=something...
我知道已经有很多关于这个的话题,但我尝试了所有这些,唯一有效的是
m_Driver.findElement(By.xpath(object)).sendKeys("\n");
但问题是我有很多使用不同值的测试,而且我不喜欢嵌套 if\else。
所以我尝试了缩放
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
caps.setCapability("ignoreZoomSetting", true);
m_Driver = new InternetExplorerDriver(caps);
我尝试将 IE 中的所有安全设置设置为相同的值。
所以我想知道是否有更好的选择?我的代码在 FF、chrome、safari 上运行良好,但在 IE 上不起作用。谢谢