0

我目前正在使用 Robot Framework 来自动化我的测试用例。在我拥有的一个测试用例中,我需要拖放某个元素。使用 SeleniumLibrary 关键字拖放后,我的浏览器就会挂起。有没有人遇到过同样的错误?有没有我可以使用的解决方法?

我正在使用 Robot Framework 2.7 并在 IE8 和 FF9 上运行我的测试。

这是示例代码: 等待关键字成功 10s 5s 元素应该可见

//td[@class='policy_td']//ul[@class='workgroup_list']

Drag And Drop  //ul[@id='unused_workgroup_ul']//li[@class='workgroup']//span//span[text()='Test']  target=//td[@class='policy_td']//ul[@class='workgroup_list']
4

1 回答 1

0

我今天遇到了同样的问题。您应该使用 xpath 通过定位器定义元素,然后将其用作目标。例如,您的部分代码可能如下所示:

Assign Id To Element xpath=//td[@class='policy_td']//ul[@class='workgroup_list'] ID

Drag And Drop //ul[@id='unused_workgroup_ul']//li[@class='workgroup']//span//span[text()='Test'] target=ID
于 2012-03-09T21:33:59.063 回答