我是机器人框架的新手,必须使用java创建库关键字,并在RIDE编辑器中使用JAR文件。我遵循以下步骤。但是在从哪里开始的问题上还是有困惑的。请帮助我实现这一目标。
步骤:
1) Installed Python, wxPython, pybot, RIDE, selenium2library successfully and I'm able to work with RIDE using predefined keywords.
2) For creating own java library, Installed Eclipse Mars, Java, ROBOT IDE man
我刚开始从事机器人框架的工作,我正在尝试使用Try Keyword If关键字,但我在网上看到的所有示例都在一行中显示了解决方案,而我在RIDE中使用了列和行。
如果我在当前页面上有一个ID为"Current Status“的按钮,那么我想转到URL www.xyz.com并执行一些操作。令人困惑的是,当我在RIDE的测试用例的第一个单元格中编写Run Keyword If时,我应该在第二列中写什么?这应该是Page Should Contain吗?或Page Should Not Contain
请告诉我上面我遗漏了什么信息。
我这里有一个文件:Library ../../MyLib/My_Lib.py,我试图在RIDE中导入python文件,但RIDE仍然报告"FAIL:No keyword with name '****' found",并且这个关键字在My_Lib.py中定义,似乎RIDE找不到python文件。 我使用python 2.7.8+Robot Framework 3.1.2+windows server 2012r2。我甚至在RIDE中选择了Library -> Name -> Browse,但错误仍然存在,整个机器人测试用例文件夹是从另一台工作正常的
我正在尝试使用我的机器人在while循环中间发送一条消息。那有可能在断裂之前吗?从下面的代码中,我循环并自动发布消息到bot,这取决于我从服务中得到的响应状态.这是当值发生变化时。直到我升到第5级,我才能突破。在循环完成之前,我还能继续对话吗?
int prev = 2;
do
{
StatusOption(reply);
context.Wait(StatusSelected);
{
int ride_status = prev;
context.UserData.TryGetValue<int>("ride_s
我已经安装了机器人框架,以及wxPython 2.8.12.1。在安装RIDE并通过执行ride.py启动RIDE之后,我将得到以下错误:
C:\Python27\Scripts>ride.py
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\robotide\__init__.py", line 83, in main
_run(inpath, not noupdatecheck, debug_console)
File "C:\Python27\lib