Python 我能';t在RIDE(机器人框架)中运行简单测试

Python 我能';t在RIDE(机器人框架)中运行简单测试,python,automated-tests,robotframework,robotframework-ide,Python,Automated Tests,Robotframework,Robotframework Ide,我试着运行一个我在IDE中写的测试 我正在使用SelenuimLibrary,我正在尝试打开Linkedin登录页面 以下是代码 Library Selenium2Library *** Variables *** ${Username} swtestacademy@gmail.com ${Password} wrongpass ${Browser} Firefox ${SiteUrl} http://www.linked

我试着运行一个我在IDE中写的测试 我正在使用SelenuimLibrary,我正在尝试打开Linkedin登录页面

以下是代码

Library           Selenium2Library

*** Variables ***
${Username}       swtestacademy@gmail.com
${Password}       wrongpass
${Browser}        Firefox
${SiteUrl}        http://www.linkedin.com
${DashboardTitle}    World’s Largest Professional Network | LinkedIn
${ExpectedWarningMessage}    Hmm, we don't recognize that email. Please try again.
${WarningMessage}    Login Failed!
${Delay}          5s

*** Test Cases ***
Login Should Fail With Unregistered Mail Adress
    Open LinkedinPage
    Check Title
    Enter User Name
    Enter Wrong Password
    Click Login
    sleep    ${Delay}
    Assert Warning Message
    [Teardown]    Close Browser

*** Keywords ***
Open LinkedinPage
    open browser    ${SiteUrl}    ${Browser}
    Maximize Browser Window

Enter User Name
    Input Text    id=login-email    ${Username}

Enter Wrong Password
    Input Text    id=login-password    ${Password}

Click Login
    Click Button    css=[name=submit]

Check Title
    Title Should be    ${DashboardTitle}

Assert Warning Message
    Element Text Should Be    id=session_key-login-error    ${ExpectedWarningMessage}    ${WarningMessage}
这是我在没有反馈的情况下点击run按钮时得到的输出

以下是完整信息:

*命令:pybot.bat--argumentfile c:\users\farhat\appdata\local\temp\RIDEocku32.d\argfile.txt--listener C:\Python27\lib\site packages\robotframework\u ride-2.0a1-py2.7.egg\robotide\contrib\testrunner\TestRunnerAgent.py:53791:False “C:\Users\Farhat\Documents\My Workspace\Robot”

Python版本

win32上的Python 2.7.17(v2.7.17:c2f86d86e6,2019年10月19日,21:01:17)[MSC v.1500 64位(AMD64)]


命令Pybot已被弃用,并已从robot框架中删除。请尝试改用命令
robot
,因此解决方案是您需要更新您的骑乘,因为您使用的是旧版本的骑乘


切换从Pybot执行命令->RobotI只有3个选项自定义脚本jybot pybottry从命令行手动运行测试。它有用吗?听起来你的车过时了是的,它是用“机器人测试机器人”运行的解决方案是更新你的RIDEThx你救了我一天