KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have a select control on my site. I am using page objects to interact with the page. If I do (with the first 2 lines under my class and the selectByValue in my method) @FindBy(id="foo") private Select foo; foo.selectByValue("myValue"); It fails with a null pointer. I also tried without the @FindBy . Now if I do this in my method it all works fine and selects the correct item Select foo = new Select(sDriver.findElement(By.id("foo"))); foo.selectByValue("myValue"); Here is the actual web snippet for that control (edited to protect the innocent) <select id="foo" name="service_name"> <option selected="selected" value="one">one</option> <option value="two">two</option> <option value="three">three</option> </select> Let me say that I have a work around for my issue but I don't get why the " normal " path is not working.
Tags (comma-separated)
Save Edits
Cancel