【问题标题】:Web browser hangs upon Drag And Drop Keyword for robot frameworkWeb 浏览器在机器人框架的拖放关键字上挂起
【发布时间】:2012-03-18 18:44:53
【问题描述】:

我目前正在使用 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']

【问题讨论】:

    标签: drag-and-drop robotframework


    【解决方案1】:

    我今天也遇到了同样的问题。您应该使用 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
    

    【讨论】:

      猜你喜欢
      • 2015-07-31
      • 2013-11-08
      • 2013-02-07
      • 2017-11-01
      • 2014-12-31
      • 2016-09-06
      • 2018-02-25
      • 2015-10-14
      • 2019-06-11
      相关资源
      最近更新 更多