机器人框架是通用关键字基础测试框架。那么我们能否将Ant task作为机器人的关键字呢?
如果是,可能的方法是什么?
您不能直接使用Ant任务作为Robot关键字,但是您可以使用Process库中的Run Process关键字来启动您想要运行的Ant命令行:
*** test cases ***
my test
Run Process ant command line to launch
我们可以使用" operation system "库中的"Run And Return Rc And Output"关键字
*** test cases ***
Test Ant
${RC} ${Output} Run And Return Rc And Output ant -f "antFile name"
中需要设置ANT_HOME,并在path变量中设置ANT作为设置路径= % %路径;% ANT_HOME %/bin
,然后运行ant文件中定义的ant任务
@{Flag}= Run And Return Rc And Output run.py
应包含@{Flag} Camera Locked
结果将保存在Flag
变量中,下一行将在输出中搜索Camera Locked Text。
如果您只是想运行,只需使用 run And Return Rc