У меня проблема с тем, что IWebElement.SendKeys () не заполняет все поле ввода, к которому я стремлюсь. Вот пример кода:
...
IWebElement el1 = driver.FindElemenet(By.Id("el1Id"));
IWebElement el2 = driver.FindElemenet(By.Id("el2Id"));
el1.SendKeys("sometext");
el2.SendKeys("someothertext");
...
Таким образом, иногда вместо заполнения el1Id "sometext" он выполняется с el2Id, а в el1Id, например, он заполняется только "somet". Это происходит примерно в 30% случаев, количество набираемых символов отличается от случая к случаю. Я использую Firefox 8.0