0

我使用 Selenium 已经一个月大了,到目前为止,我使用的只是 IDE。还没有阅读 RC 的奢侈(尽管我会关注这个关键项目)。无论如何,我想知道如何单击搜索结果旁边的单选按钮 w/c 并不总是出现在同一位置。鉴于我在 Selenium 和编程方面的知识有限,我能想到的最佳解决方案是在结果文本上使用veryfyTextPresent,然后使用 xPath 盲目地单击文本旁边的几个位置(?这甚至可行吗?)。我怎么能以不那么原始的方式做到这一点?

所以在这种情况下,我会验证Bingo!然后想点击旁边的单选按钮
O xxxxxxxx
O xxxxxxxx
O xxxxxxxx
O Bingo!
O xxxxxxx
O xxxxxxx

然而,在不同的搜索中,这可能看起来像这样
O Bingo!
O xxxxxxxx
O xxxxxxxx
O xxxxxxxx
O xxxxxxxx
O xxxxxxxx

无论如何,我希望我已经清楚地解释了我的问题。提前感谢您的所有意见、建议和指导。:)

4

1 回答 1

0

尝试使用 firebug 调查单选按钮的任何其他区别属性。如果确实存在,请使用它们来构造 CSS 标识符。如果没有,(如果可能),请开发人员添加属性。或者,尝试在此处为单选按钮发布来自 firebug 的 HTML 标记。

于 2010-10-11T20:07:01.747 回答