当Jenkins运行测试时,有没有其他人遇到IE 11浏览器的问题? 出于某种原因,使用调试器或NUnit在本地运行测试不会导致任何问题,但只要在Jenkins中加载测试,设置为在IE中运行的所有内容都会在登录后失败。 这很奇怪,因为Chrome和Firefox似乎没有Jenkins的问题,甚至IE设法打开页面并登录,但只要它找到一个单选按钮就会崩溃。而且只有Jenkins
对于记录,我使用selenium webdriver和c#,测试看起来像这样:
public void ItemSearch()
{
WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0, 0, 30));
// Select the item
var ItemBTN = driver.FindElement(By.XPath("//*[@id='articleSearch_rb']"));
var ItemInput = driver.FindElement(By.XPath("//*[@id='articleSearch']"));
var SearchBTN = driver.FindElement(By.XPath("//*[@id='buttonSearch']"));
ItemBTN.Click();
ItemInput.SendKeys("This item");
SearchBTN.Click();
}
IE无法找到第一个元素(ItemBTN)
后崩溃