记录RF工具在使用过程中踩的坑

记录RF工具在使用过程中踩的坑

1、在RF工具内执行成功,但是用命令行通过pybot执行时,提示No browser is open,排查发现是因为open browser相关的关键字放在了文件路径(dir层级,如下图)但是命令执行并不执行此层级的内容,将关键字调整到suite层级(file层级)再通过命令行可以执行成功
记录RF工具在使用过程中踩的坑
2、在setup中同时运行多个关键,可以通过run keywords关键字实现,写法如下:
记录RF工具在使用过程中踩的坑
注:用AND标记区分关键字和参数,run keywords和AND之后的第一个为关键字,其余为参数,如下图,http://127.0.0.1:8080即为打开浏览器关键字的参数
记录RF工具在使用过程中踩的坑
3、脚本运行时报错ERROR:123,原因是因为运行脚本的方式(Execution Profile)被改变,切换到pybot模式,就可以恢复正常使用
记录RF工具在使用过程中踩的坑