1

我对 Selenium 比较陌生,并尝试使用 Selenium IDE 创建一些测试用例。

我刚刚使用以下命令选择了一个带有 XPath 的复选框xpath=//input[starts-with(@id,'003g')]

选中复选框后,我单击另一个按钮以添加复选框中的值。但什么也没有发生。该应用程序总是告诉我没有选择任何记录......如果我按下播放按钮,我可以看到它被选中。

该怎么办?

感谢你们!

编辑:起初......感谢您的帮助!

我不认为,问题是由于该元素不存在而引起的。我可以看到 Selenium 选择了相应的数据记录(复选框)

这是一些代码。我希望它会有所帮助!事实上,我对整个网络都是新手,对网络技术一无所知。

<td class="x-grid3-col x-grid3-cell x-grid3-td-checkbox x-grid3-cell-first
"tabindex="0" style="width:18px;">
<div id="003g0000006ElPO_checkbox" class="x-grid3-cell-inner x-grid3-col-checkbox">
<input id="003g0000006ElPO" class="checkbox" type="checkbox" name="ids" title="<a
href="/003g0000006ElPO">
<span>JeanneSeleniumOne</span></a>" value="003g0000006ElPO"> 
4

1 回答 1

0

提供帮助的信息太少,但可以大胆猜测该元素尚未准备好被点击,即您应该等待一段时间再点击。

我刚刚在这里发布了一个类似的答案

于 2013-08-06T02:25:32.757 回答