3
我与硒IDE的工作和我的webapp我有一个选择的类型:Selenium IDE - 如何等待选择名称中的选项来填充?
<option value="34">Badge</option>
<option value="38">Bodywork</option>
<option value="1">Category 1</option>
<option value="36">Window</option>
我需要等待在选择使用名称/文本选项(填充选项如:工作证')而不是价值/ id(例如:'34'),然后继续。
我的想法是使用waitForElementPresent
函数,但对于测试,我使用assertElementPresent
时,选项已填充。
我已经试过这样:
assertElementPresent
css=select[id='cbo_Subcategory'] option[name='Badge']
这
(...) option[text='Badge']
(...) option[label='Badge']
(...) option[name=Badge]
(...) option[text=Badge]
(...) option[label=Badge]
,但没有奏效。有任何想法吗?
使用'cssSelector你找不到元素'用可见的文本here..try使用'xpath'作为'//选择[@ id ='cbo_Subcategory']/option [text()='Badge']'... –
工作得很好! – danalif