-2
这是我的代码。如果我输入S字母,它会显示3个结果,我只想选择一个值。有人可以帮助我如何使用Cucumber步骤定义只选择一个值。如何使用Cucumber选择自动完成值步骤定义
<form id="Form" name="ReportForm" action="/Test/Report.action" method="post">
<table>
<tr>
<td><label class="formlabel"><font size="2pt">Name
Name</font></label></td>
<td>
<select dojoType="struts:ComboBox" id="RportName" forceValidOption="true" autoComplete="true" dropdownWidth="300" size="1" keyName="selected" visibleDownArrow="false" searchLimit="10"
>
<option value="1">SharePoint</option>
<option value="2">JavaCode</option>
<option value="3">Cloud Services</option>
<option value="4">SQL Database</option>
<option value="5">Oracle</option>
<option value="6">System</option>
</select>
<script language="JavaScript" type="text/javascript">djConfig.searchIds.push("Name");</script>
黄瓜本身只是一个测试框架,它不会与浏览器交互。你需要解释你用来驱动浏览器的什么宝石(例如Watir,Capybara,Selenium-Webdriver等)以及你尝试过的东西。创建一个能够重现问题的页面也会有很大帮助(例如,JavaScript库将选择列表变成自动完成)? –