Robot Framework
蜀山客e
这个作者很懒,什么都没留下…
展开
-
RobotFramework - IF、FOR语句使用
一、IF 语句1. IF语句简单实现Run Keyword If 1<2 Log 1111112. IF语句赋值实现${rst} Set Variable If 1 < 2 2 13. IF…ELSE实现${rst} Run Keyword If 1 < 2 Set Variable 2... ELSE Set Variable 14. IF语句嵌套实现${rst}原创 2020-12-09 15:31:37 · 4285 阅读 · 1 评论 -
Robot Framework 实现并行测试
Robot Framework 实现并行测试需要使用第三方库 Pabot,该库可以将一个执行分成多个以节省测试执行时间。安装: pip install -U robotframework-pabot命令行选项:pabot [--verbose|--testlevelsplit|--command .. --end-command| --processes num|--pabotlib|--pabotlibhost host|--pabotlibport port| --原创 2020-12-09 15:13:03 · 2721 阅读 · 0 评论 -
RobotFramework + HTTP接口自动化实现
一、 什么是自动化测试?1. 定义自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程,也可以说是软件测试的一种技术手段。2. 常见工具 Appium: AppUI自动化测试,一个移动端自动化测试开源工具。 Selenium: WebUI自动化测试 ,一个用于Web应用程序测试的工具。 QTP : WebUI自动化测试,提供符合所有主要应用软件环境的功能测试和回归测试的自动化。 Robot: 多功能自动化测试,是一款python编写的功能原创 2020-12-08 14:42:24 · 794 阅读 · 0 评论 -
Robot Framework中的BuiltIn库
作为一门表格语言,为了保持简单的结构,RF没有像别的高级语言那样提供类似if else while等内置关键字来实现各种逻辑功能,而是提供给了用户BuiltIn库。如果用户想在测试用例中实现比较复杂的逻辑,那就需要对BuiltIn中的重要关键字有一些了解。另外,BuiltIn库中还封装了很多常见方法和能够控制RF运行状态的关键字,如果想用好RF,一定要对BuiltIn库中的函数有一个比较全面的理解。下面就带着大家认识一下BuiltIn库中比较重要的关键字。Evaluate 关键字:如果你需要进行一些数值原创 2020-11-27 13:34:05 · 412 阅读 · 0 评论 -
robotframework框架 - 在Pycharm当中编写RobotFramework测试用例
1、在pycharm当中安装robot插件打开pycharm,在pycharm的的设置当中,找到plugins。在plugins中搜索robot,得到以下插件:从图中可以看出:Robot Framework Support插件和IntelliBot插件的使用量是比较高的。下载分别是 195.5K,和206.7K但是IntelliBot这款插件,最新更新时间还在2016年,近3年都没有在维护。而RobotFramework Support仍在维护中。从长远来讲,选择Robot Framework原创 2020-11-09 14:29:15 · 1561 阅读 · 1 评论 -
robotframework框架 - seleniumLibrary 关键字解读-全攻略
在robotframework当中,要实现web自动化,则需要使用SeleniumLibrary这个库。目前版本中,有180+关键字。随着版本的更新,关键字的个数和名字也会有所变动。在网上没有找到较为全面的关于这个库的关键字介绍,所以此篇文章作为一个汇总,列举常用的关键字。1、SeleniumLibrary的安装:前提:已安装好python环境并配置好环境变量。然后在命令行当中,运行以下命令:pip install --upgrade robotframework-seleniumlibrary原创 2020-11-09 14:18:09 · 1099 阅读 · 0 评论 -
robotframework框架 - 利用RequestsLibrary关键字轻松实现接口自动化!
第一步:安装第三方库,提供接口测试的关键字。在robot当中,python语言的接口测试库名称为RequestsLibrary安装语法如下:pip install -U requestspip install -U robotframework-requests第二步:在robot当中,引入RequestsLibrary。在robot编辑工具eclipse当中,创建test suites,并在Settings区域当中引入:*** Settings ***Library Request原创 2020-11-09 14:02:05 · 1000 阅读 · 0 评论 -
Robot Framework用法总结
一,环境的搭建关于robotframework环境搭建请参考博文:Robot Framework的环境搭建二,最基本流程2.1创建项目New ProjectFile->New Project注:选择directory原因是,在directory的项目下可以创建测试套件,如果是tpye为file,则只能创建测试用例,这不利于用例的管理。2.2创建测试套件New Suite右键项目Test,点击New Suite。注:选择file原因是,在file的测试套件下可以创建测试用例,如果原创 2020-11-06 13:44:36 · 624 阅读 · 0 评论 -
Robot Framework的环境搭建
1.Robot framework的安装作用:web自动化测试框架。RF框架是基于python 的,所以一定要有python环境。网上可以自行查找。下载地址:https://pypi.python.org/pypi/robotframework/2.8.5#downloadsrobotframework-2.8.5.win-amd64.exe直接双击下一步即可。2.wxPython 的安装作用:Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个原创 2020-11-06 13:17:54 · 322 阅读 · 1 评论