The class Selenium Select has 3 methods of different option selection:
- selectByIndex
- selectByValue
- selectByVisibleText
Now, I have a situation where I want to select an option by some text that partially appear in one of the options visible text (don't want to expose myself to changes in the WHOLE text).
For example:
<option value="0" label="not-intresting">VERY-LONG-TEXT-THAT-I-NEED-TO-SELECT-DOLLAR</option>
And i want to select this option only by providing the "DOLLAR", something like:
select.selectByPartOfVisibleText("DOLLAR")
How would you implement it effectively?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…