我有<select>
个<option>
个,我可以使用select
命令在Selenium IDE中进行选择。
<td>select</td>
<td>//div[3]/div/div/div/div[2]/select</td>
<td>value=38</td>
大。 (这些是内部电子邮件的收件人)
但是,显然我们的网站会在用户点击下拉列表中的选项时发送$("select").trigger("change")
。因此,即使我可以选择我需要的内容,并在页面上正确显示,当我尝试发送此消息时,我会发错误说“#34;您必须选择一个收件人&#34;。我问我们的dev构建了消息表单,他说一旦用户点击了一个收件人,该点击也会发送一个$("select").trigger("change")
命令。
我已尝试过这个Selenium命令:
<td>runScript</td>
<td>$("select").trigger("change")</td>
<td></td>
但它什么也没做。你可以看到我在这里尝试做什么......任何想法如何发送这个触发器?
答案 0 :(得分:0)
因为我试图从Select2下拉列表中选择一个选项,所以这是适用于我的Selenium IDE命令:
<td>fireEvent</td>
<td>//div[3]/div/div/div/div[2]/select/</td>
<td>select2:select</td>