java - How can I select the value from dropdown list where I need to choose value from drop-down list only? -


in case bound select value drop down list only. send key "goibibo" different choose drop down. can please me select value?

enter image description here

<input id="companyquery" class="shadow-in tooltips filesimilar" type="text" value="" onkeypress="javascript:populatecompanies();" data-name="company name" onfocus="if (this.value == 'company name (complaint against)') {this.value = '';}" name="complaintuserdto.companyname" data-placement="right" rel="popover" placeholder="company name" autocomplete="off" style="border-color: rgb(204, 204, 204); border-width: 1px; border-style: solid;">  generalmethods.driver.findelement(by.id("companyquery")).sendkeys("goibibo");               select dropdown = new select (generalmethods.driver.findelement(by.id("companyquery")));             dropdown.selectbyvalue("goibibo"); 

i tried select element using select class no luck

your selecting drop down option using selectbyvalue(), value empty in html code. use selectbyvisibletext() instead selectbyvalue().

use below lines of code:

 webelement element = driver.findelement(by.id("companyquery"));  select selectoption= new select(element);  selectoption.selectbyvisibletext("goibibo"); 

Comments