5
Potrzebuję ustawić wartość na primefaces lub selectOneMenu JSF za pomocą webdrivera.primefaces wartość selectOneMenu za pomocą Selenium Webdriver + Java
Jestem w stanie to osiągnąć za pomocą indeksu, ale nie mogę ustawić wartości bezpośrednio.
Poniższy kod działa z Index:
driver.findElement(By.name("LNSYNDGLP0_SL_CCY_editableInput")).click();
driver.findElement(By.xpath("//div[@id='LNSYNDGLP0_SL_CCY_panel']/ul/li[7]")).click();
Czy ktoś proszę sugerują sposób, aby osiągnąć ustalone wartości selectonemenu użyciu selen webdriver?
Dziękuję bardzo BalusC. Twoje rozwiązanie działa. –
Nie ma za co. – BalusC
Świetnie! Zauważyłem, że xpath wymagało drobnego ulepszenia, więc w moim przypadku było to: 'driver.findElement (By.xpath (" // * [@ id = 'LNSYNDGLP0_SL_CCY_panel']/div/ul/li [text() = 'item value '] ")). click();' –