Error: Element sollte "select" sein, war aber "a"

Wenn ich versuche, eine Option aus der Dropdown-Liste auszuwählen, erhalte ich die Fehlermeldung "Element sollte" ausgewählt worden sein ", war jedoch" a ". Unten ist mein Quellcode:

WebElement element= dr.findElement(By.id("m1tlm0"));
Select select=new Select (element);
select.selectByVisibleText("News");`

HTML Quelltext

<a id="m1tlm0" onmouseover="exM(m1,'m1mn3','m1tlm0',event)"     onmouseout="coM(m1,'m1mn3')" href="about-us.html">Introduction & Profiles</a>

Optionen sind wie folgt:

<div id="null" visibility: hidden;">Donation</div>
<div id="null" visibility: hidden;">Detailing</div>
<div id="null" visibility: hidden;">News</div>
<div id="null" visibility: visible;">Jobs</div>
<div id="null" visibility: visible;">Awards & Memberships</div>
<div id="null" After Sales Service</div>
<div id="null" visibility: visible;">Customization Facilities</div>
<div id="null" visibility: hidden;">IT Software Services</div>
<div id="null" visibility: hidden;">Corporate Presentation</div>
<div id="null" visibility: hidden;">Corporate Brochure</div>

Antworten auf die Frage(4)

Ihre Antwort auf die Frage