随笔分类 -  Robot Framework

摘要:简述一下遇到的问题:在Jenkins进行构建RF脚本的时候,出现了两个问题: 1个是速度非常慢,大概10个case要用半个小时的时间,而用rider运行非常正常 2个是没有出现浏览器的界面,这更导致了每次必须等报告出来才能调试错误,还经常出现各种莫名其妙的问题。 原因: 因为我们的jenkins是w 阅读全文
posted @ 2019-10-21 10:07 RonyJay 阅读(1255) 评论(0) 推荐(0)
摘要:List在编程里面是非常重要的一个数据结构,也有丰富的用法,不过,RF虽然虽然封装比较好,但和直接用python比起来,灵活性真的是非常差啊 先还是祭出官方文档 http://robotframework.org/robotframework/latest/libraries/Collections 阅读全文
posted @ 2019-09-27 15:09 RonyJay 阅读(12924) 评论(1) 推荐(0)
摘要:找了很久的方法,甚至使用了string库,才发现了catenate关键字,其实就在builtln库里面 其中有三种连接方法 结果分别为 ${str1} = 'Hello world'${str2} = 'Hello world'${str3} = 'Helloworld' 特别需要注意的是 第一种连 阅读全文
posted @ 2019-09-24 10:43 RonyJay 阅读(7912) 评论(0) 推荐(0)
摘要:总结下最近踩的坑 1.判断两字符串相等 在RF中判断两字符串相等可以使用==符号,但前提是前后表达式,常量都得加引号 2.在Run Keyword If语句中 如果有多个判断语句,可以用小写 and 或者是 or 连接,具体用 and 还是 or 根据自己程序的情况而定 如果判断后要执行多个语句 则 阅读全文
posted @ 2019-08-08 11:40 RonyJay 阅读(4356) 评论(0) 推荐(0)
摘要:作为一门表格语言,为了保持简单的结构,RF没有像别的高级语言那样提供类似if else while等内置关键字来实现各种逻辑功能,而是提供给了用户BuiltIn库。如果用户想在测试用例中实现比较复杂的逻辑,那就需要对BuiltIn中的重要关键字有一些了解。BuiltIn库中还封装了很多常见方法和能够 阅读全文
posted @ 2019-08-07 18:11 RonyJay 阅读(363) 评论(0) 推荐(0)