i wrote simple automated test visual studio 2012 c# , selenium webdriver. works fine on google chrome (it little slow). code has works on internet explorer..but..selenium web driver unable find web element..only if search id, css, xpath, name..
i thought code.. if try simple search on google have same problem.
using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; using openqa.selenium; using openqa.selenium.ie; using openqa.selenium.remote; using openqa.selenium.environment; using openqa.selenium.support.ui; using openqa.selenium.interactions; using system.windows.forms; var options = new internetexploreroptions(); iwebdriver driver = new internetexplorerdriver(@"c:\users\iedriverserverpath\iedriverserver.exe", options); driver.navigate().gotourl("http://www.google.com"); driver.findelement(by.id("q")).sendkeys("webdriver");
chrome goes on google.com , sends "webdriver" in search box.. ie goes on google visual studio "explodes" on "obsolete element" error.. "unable find element id == q" (also xpath)
i'm forgetting settings ie?
update
set correctly iedriverserver in path , worked..sorry i'm rookie..
Comments
Post a Comment