有人可以帮助我从下面的代码中选择查询选项吗?我试过但失败了。
<div class="SplitButton" id="HIRA_SPLITBUTTON" splitBtnName="pyDescription" btnType = "menu" onSplMenuClick='HIRA.ui.gadget.NewWork.StartProcess4Menu'>
<select id="pyDescription">
<option value='className=HIRAFS-Work-Inquiry&flowType=Inquiry&HarnessVersion=1'> Inquiry </option>
<option value='className=HIRAFS-Work-Copy&flowType=Copy&HarnessVersion=1'> Copy </option>
</select>
<table class='buttonMainTable' border='0' cellspacing='0' cellpadding='0' id='' >
<tr>
<td class='buttonTdLeft'>
<div class="buttonLeftContent">
<div class="buttonLeftContentInner">
</div>
</div></td><td class='buttonTdMiddle'>
<button class='buttonTdButton' alt='' title='' HIRA_VERSION='HTMLPROPERTY' id='HIRA_SPLITBTNpyDescription'>
<table cellspacing='0' cellpadding='0'>
<tr>
<td valign='top'><img src='desktopimages/new.gif' style='margin-top:-1px'/></td><td valign='middle' style='white-space:nowrap;'>New</td>
</tr>
</table></span>
</button></td><td class='buttonTdRight'>
<div class="buttonRightContent">
<div class="buttonRightContentInner">
</div>
</div></td>
</tr>
</table>
</div>
答案 0 :(得分:1)
您需要引用webdriver支持dll来执行以下操作。
SelectElement select = new SelectElement(element);
select.SelectByText("Inquiry");
如果您正在使用Visual Studio和NuGet,那么您可以转到您的PowerShell并输入
Install-Package Selenium.Support
这将安装您需要的所有引用和dll。