Selenium 机器人框架:关键字';登录&u resources.openbrowser';应为0个参数,但得到2个
我是机器人框架的新手,想练习一下。我在尝试数据驱动测试时遇到此错误。我认为问题在于资源,但我不知道出了什么问题。我寻找了一些答案,但没有一个能解决它 请帮帮我。下面是我的代码 登录资源.robot 滴滴涕机器人Selenium 机器人框架:关键字';登录&u resources.openbrowser';应为0个参数,但得到2个,selenium,frameworks,resources,robotframework,Selenium,Frameworks,Resources,Robotframework,我是机器人框架的新手,想练习一下。我在尝试数据驱动测试时遇到此错误。我认为问题在于资源,但我不知道出了什么问题。我寻找了一些答案,但没有一个能解决它 请帮帮我。下面是我的代码 登录资源.robot 滴滴涕机器人 Robot框架不区分大小写。现在,您有两个名为“打开浏览器”的关键字。一个使用0个参数,另一个使用2个参数。现在,您必须在使用关键字时指定库 SeleniumLibrary.open browser 或者为关键字使用另一个名称打开浏览器太好了!它成功了,我只是更改了Open Brows
Robot框架不区分大小写。现在,您有两个名为“打开浏览器”的关键字。一个使用0个参数,另一个使用2个参数。现在,您必须在使用关键字时指定库
SeleniumLibrary.open browser
或者为关键字使用另一个名称打开浏览器太好了!它成功了,我只是更改了Open Browser的关键字。我没有想到这一点,我的错误。无论如何,非常感谢:)
*** Settings ***
Library SeleniumLibrary
Resource ../Resources/login_resources.robot
Suite Setup Open Browser
Suite Teardown Close Browsers
Test Template Invalid login
*** Test Cases ***
Right username empty password admin@yourstore.com ${EMPTY}
Right username wrong password admin@yourstore.com xyx
Wrong username right password adm@yourstore.com admin
Wrong username empty password adm@yourstore.com ${EMPTY}
Wrong username wrong password adm@yourstore.com xyx
*** Keywords ***
Invalid login
[Arguments] ${username} ${password}
Input username ${username}
Input password ${password}
Click login button
Error Message should be visible
SeleniumLibrary.open browser