如何使用Java在Selenium WebDriver中选择下拉值

是selenium的新手,目前正在使用selenium webdriver,我想从下拉列表中选择一个值。id = periodId和选项很多,因为它试图选择“最近52周”。


这是HTML代码:


<select id="periodId" name="period" style="display: none;">

    <option value="l4w">Last 4 Weeks</option>

    <option value="l52w">Last 52 Weeks</option>

    <option value="daterange">Date Range</option>

    <option value="weekrange">Week Range</option>

    <option selected="" value="monthrange">Month Range</option>

    <option value="yeartodate">Year To Date</option>

</select>

请为我建议一些单击下拉菜单的方法。


我尝试使用上面的示例行,但是遇到诸如Element当前不可见等错误,因此可能无法与Command duration或timeout交互:32毫秒下拉列表值为jquery multiselect小部件格式。


慕勒3428872
浏览 746回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP