Button is not clickable- Selenium Webdriver C#

0

Hello i am facing a problem while running a unit test using selenium. My problem is that i am getting this exception error :

    OpenQA.Selenium.WebDriverException
  HResult=0x80131500
  Message=unknown error: Element <select _ngcontent-c4="" class="col-xs-8 custom-input-styles custom-select ng-untouched ng-pristine ng-invalid" formcontrolname="organizationType">...</select> is not clickable at point (441, 412). Other element would receive the click: <div _ngcontent-c2="" class="loader-wrapper ng-trigger ng-trigger-visibilityChanged" style="display: block;">...</div>
  (Session info: chrome=68.0.3440.106)
  (Driver info: chromedriver=2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab),platform=Windows NT 10.0.17134 x86_64)
  Source=WebDriver
  StackTrace:
   at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse)
   at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Remote.RemoteWebElement.Execute(String commandToExecute, Dictionary`2 parameters)
   at OpenQA.Selenium.Remote.RemoteWebElement.Click()
   at BnI.UITests.ProceedRedirect.TheProceedRedirectTest() in C:\Users\johnny\source\repos\WebAPI\src\Tests\UnitTest1.cs:line 59

This is my code:

 driver.Navigate().GoToUrl(url);
        driver.FindElement(By.LinkText("Click Here")).Click();
        driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromMinutes(1);
        driver.FindElement(By.XPath("(.//*[normalize-space(text()) and normalize-space(.)='Course Type'])[2]/following::select[1]")).Click();
        new SelectElement(driver.FindElement(By.XPath("(.//*[normalize-space(text()) and normalize-space(.)='Course Type'])[2]/following::select[1]"))).SelectByText("University");
c#
unit-testing
selenium
webdriver
asked on Stack Overflow Aug 20, 2018 by Johnny Hamoud

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0