Web浏览器挂起了机器人框架的拖放关键字

时间:2012-02-29 09:23:03

标签: drag-and-drop robotframework

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

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

下载示例代码: 等到关键字成功10s 5s元素应该可见

// TD [@类= 'policy_td'] // UL [@类= 'workgroup_list']

拖放// ul [@ id ='unused_workgroup_ul'] // li [@ class ='workgroup'] // span // span [text()='Test'] target = // td [@类= 'policy_td'] // UL [@类= 'workgroup_list']

1 个答案:

答案 0 :(得分:0)

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

将ID分配给元素xpath = // td [@ class ='policy_td'] // ul [@ class ='workgroup_list'] ID

拖放// ul [@ id ='unused_workgroup_ul'] // li [@ class ='workgroup'] // span // span [text()='Test'] target = ID