dan*_*lif 4 selenium selenium-ide
我正在使用Selenium IDE并在我的webapp上选择了类型:
<option value="34">Badge</option>
<option value="38">Bodywork</option>
<option value="1">Category 1</option>
<option value="36">Window</option>
Run Code Online (Sandbox Code Playgroud)
在继续之前,我需要等待选项使用名称/文本选项(例如:'Badge')而不是value/id(例如:'34')填充.
我的想法是使用waitForElementPresent函数,但是对于assertElementPresent已经填充选项时使用的测试.
我试过这个:
assertElementPresent
css=select[id='cbo_Subcategory'] option[name='Badge']
Run Code Online (Sandbox Code Playgroud)
还有这个
(...) option[text='Badge']
(...) option[label='Badge']
(...) option[name=Badge]
(...) option[text=Badge]
(...) option[label=Badge]
Run Code Online (Sandbox Code Playgroud)
但它不起作用.有任何想法吗?
如果它不是强制性的那么你可以使用css,只有这样你可以尝试使用xpath如下: -
//select[@id='cbo_Subcategory']/option[text()='Badge']
Run Code Online (Sandbox Code Playgroud)
希望它有效.. :)
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |