首页 > 解决方案 > 为什么拖放在这种情况下不起作用?

问题描述

我在机器人框架中使用拖放,但我有一个错误:关键字“拖放”预期 0 个参数,得到 2 这是我的脚本:

拖放

Click link     //*[@id="HEADER_ADMIN_CONSOLE_text"]/a
sleep     2
Click Element    //a[@title="Gestionnaire de modèles"]
sleep   2
Click Element    //span[text()="${vModel}"]
sleep    2
Click Element    //span[text()="${Type personnalise}"]/ancestor::tr//span[text()='Actions']
sleep    2
Click Element    //span[text()="${Type personnalise}"]/ancestor::body//div[@role='region']//tr[@title='Concepteur de disposition']
sleep    2
Drag And Drop    //*[@id='dojoUnique1']   //div[@id='FORM_CANVAS']
sleep   2

如果我将这两个变量放在参数中,则不会显示错误消息,但脚本将再次单击前两个按钮然后停止你有什么想法吗?

这是我的日志信息

Tester                                                                | FAIL| 
Keyword 'Drag And Drop' expected 0 arguments, got 2.
----------------------------------------------------------------------------- 
Log4J.DragAndDrop                                                     | FAIL|
1 critical test, 0 passed, 1 failed 1 test total, 0 passed, 1 failed
=============================================================================

标签: robotframework

解决方案


推荐阅读