2016-09-16 66 views
1

我是新来的python和机器人框架工作。我有一个Python脚本在低于位置“C:\ Python33 \ sample.py”如何从机器人框架工作中执行简单的python脚本

print ('Hello world') 

我已经安装了RF和我在相同的位置的机器人文件(test.robot)下面的内容。

# example.robot 
*** Settings *** 
| Library | Process 
*** Test Cases *** 
| | ${result}= | run process | python | /C:/Python33/sample.py 

当我试图从命令提示符下执行该文件得到错误

C:\Python33>robot test.robot 

Error: "Testcase name cannot be empty" 

请帮我解决这个

回答

2

通过修改下面的机器人文件测试用例代码通过

*** Settings *** 
| Library | Process 

*** Test Cases *** 
Using Kwargs 
| | ${result}= | run process | python | "C:/Python33/sample.py" 
+0

为了完整起见,我想补充一点,您还可以使用robotframework关键字'Evaluate'进行评估ng简单的python表达式。 [链接](http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Evaluate) – Dandekar

相关问题