use*_*846 5 selenium select phpunit option
我有一个看起来像这样的选择元素,现在我想打开它并选择值为t3的选项,所以我尝试了这样:
<select id="selectMenu">
<option value=""> </option>
<option value="t1">test 1</option>
<option value="t2">test 2</option>
<option value="t3">test 3</option>
<option value="t4">test 4</option>
<option value="t5">test 5</option>
<option value="t6">test 6</option>
</select>
$this->byId('selectMenu')->click();
sleep(1);
$type = $this->elements($this->using('css selector')->value(option[value="t3"]'));
$type[0]->click();
Run Code Online (Sandbox Code Playgroud)
现在打开菜单,但是没有选择选项标签,我想使用select()而不是click()但是还不支持select(),或者至少是我尝试使用方法时得到的消息.我运行以下扩展PHPUnit_Extensions_Selenium2TestCase.
Gam*_*esh 12
它相对简单.
$this->select($this->byId('selectMenu'))->selectOptionByValue('t3');
Run Code Online (Sandbox Code Playgroud)
这应该根据值选择selectbox的选项.使用PHPUnit Selenium 2 v1.3.3
| 归档时间: |
|
| 查看次数: |
4464 次 |
| 最近记录: |