laravel黄昏随机选择防止第一个选项

时间:2019-02-01 08:36:06

标签: laravel testing laravel-dusk

这是一个选择

<select id='fruit' name='fruit'>
    <option value="">please select one fruit</option>
    <option value="apple">apple</option>
    <option value="banana">banana</option>
    <option value="orange">orange</option>
</select>

这是我的考验

/** @test  */
public function form_test()
{
    $this->browse(function (Browser $browser) {
        $browser->select('fruit');
    }
}

测试表单时,我需要随机选择一个水果,而不是第一个“请选择一个水果”元素,但是当我使用->select()时,有时它会选择第一个“请选择一个水果”元素,有办法预防吗?

1 个答案:

答案 0 :(得分:1)

请在其属性中添加disable

<select id='fruit' name='fruit'>
     <option value="" disabled>please select one fruit</option>
     <option value="apple">apple</option>
     <option value="banana">banana</option>
     <option value="orange">orange</option>
</select>