c# - No reaction to website login with Selenium -


i can login php website https://panel-support.oasgames.com/panel/ajaxrela/login manually, show bird animation , on failed login show "failed login" on website, whereas on successful login redirect main page. login happens via post, returns json. when use following executable snippet , login in automated chrome window (manually or using selenium commands), bird animation shows nothing else happens on failed or successful login. (feel free test bogus login data). commented out commands logging in via selenium, here bogus login data:

    private static iwebdriver driver = new chromedriver();      static void main(string[] args)     {         driver.navigate().gotourl("http://panel-support.oasgames.com/panel/ajaxrela/login");         //webdriverwait wait = new webdriverwait(driver, new system.timespan(0, 0, 30));         //wait.until(expectedconditions.visibilityofallelementslocatedby((by             .name("username"))));         //driver.findelement(by.id("username")).sendkeys("foo");         //driver.findelement(by.id("password")).sendkeys("bar");         //driver.findelement(by.tagname("button")).click();         thread.sleep(10000);         driver.quit();     } 

your selector username , password incorrect. should by.name().

driver.findelement(by.name("username")).sendkeys("foo"); driver.findelement(by.name("password")).sendkeys("bar"); driver.findelement(by.tagname("button")).click(); 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -