Python 我能';t在RIDE(机器人框架)中运行简单测试
我试着运行一个我在IDE中写的测试 我正在使用SelenuimLibrary,我正在尝试打开Linkedin登录页面 以下是代码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
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你救了我一天