17
<select>
    <option value=''>-- Select an Option --</option>
    @foreach ($options as $option)
        <option value='{{ $option->value }}'>{{ $option->name }}</option>
    @endforeach
</select> 

最初の動的オプションを選択します

4

3 に答える 3

24
$option = $I->grabTextFrom('select option:nth-child(2)');
$I->selectOption("select", $option);
$I->click("Submit");
于 2013-07-01T21:26:28.483 に答える
1

申し訳ありませんが、送信ボタンがありません。私の場合、ドロップダウン要素を選択する必要があり、コードセプションに選択を終了するように指示する必要があります。現時点では選択できますが、選択が終了していないと思われるため、その選択は表示されません以下は、要素を選択するための私のコードです。

$I->selectOption('//*[@class="ng-scope" and @ng-controller="dataIsland"]/*[local-  name()="select"]','partlycloudy');
于 2014-05-04T21:57:52.333 に答える