1.1. go на http://testingapp.workspez.com/login и нажмите «Зарегистрироваться». 2-я строка, элемент слева, поле для утопления бизнес-индустрии, я пытаюсь это проверить.
2. приведенный ниже код пытается заставить бизнес-отрасль упасть, выполнив driver.findElement(By.id("field_businessIndustry")
, но это не удается. получить ошибку
org.openqa.selenium.support.ui.UnexpectedTagNameException: Element should have been 'select' but was 'div'
Так как же получить раскрывающееся значение? Все коды перепробовал.
@BeforeClass
public static void BrowserOpen() {
System.setProperty("webdriver.chrome.driver",
"C:\\Users\\rahul\\Downloads\\chromedriver_win32_83\\chromedriver.exe");
driver = new ChromeDriver();
driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
driver.get("http://testingapp.workspez.com");
driver.manage().window().maximize();
WebElement login = driver.findElement(By.xpath("//*[text()='Sign up']"));
login.click();
driver.manage().timeouts().implicitlyWait(40, TimeUnit.SECONDS);
}
@Test
public void input_field_data() {
Select dropdown = new Select(driver.findElement(By.id("field_businessIndustry")));
}