![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RobotFramework
文章平均质量分 87
发条宇
在哪跌倒,在哪站起来
展开
-
robotframework简介及安装
rebotframework简介obot framework是基于python开发的一套开源关键字驱动的自动化测试框架,虽然是基于python开发的,但是robot framework有一套自己的代码编写规则。目前已经支持python2和python3,但是官方提供的界面开发环境ride只支持python2,python3的ride只有一个开发版本。官网:https://robotframework.org/结构:以上是官方给出的结构图,大致过程如下:测试套件及测试用例集(Test Data是用原创 2021-08-20 16:34:57 · 804 阅读 · 0 评论 -
rebotframework与BuiltIn(二)
BuiltIn常用关键字(二)1.Evaluate作用:执行python表达式,并将执行结果返回。很强大,通过它可以使用 Python 语言中所提供的方法语法:Name:EvaluateSource:BuiltIn Arguments:[ expression | modules=modules | namespace=namespace ]参数说明:l expression:要执行的python表达式l modules:指定要导入的python模块,多个的话用逗号分隔l namespa原创 2021-08-20 15:52:42 · 182 阅读 · 0 评论 -
rebotframework与BuiltIn
讲述BuiltIn中常用关键字什么是BuiltIn ?BuiltIn是robot framework的标准库,提供了最通用和最常用的关键字,使用时会自动导入,下面我们只介绍使用频率较多的一些关键字,如果用到了其它关键字时,去官网查看相关的用法即可,文档的官网:http://robotframework.org/robotframework/#user-guide1.Log/Log Many作用:打印信息,能够设置打印的级别语法:Name: LogSource: BuiltIn Argume原创 2021-08-19 21:54:47 · 289 阅读 · 0 评论 -
rebotframewoke实现接口测试
1.安装robotframework-requestsgithub:https://github.com/bulkan/robotframework-requests/#readmeRF的接口测试库主要有2个:requestsLibrary、requests。注意requests一定要先安装,已安装的话请忽略。命令:py -3 -m pip install requestspy -3 -m pip install robotframework-requestsrequestsLibrary常用原创 2021-08-19 21:26:01 · 201 阅读 · 0 评论 -
robot framework web测试demo
代码示例1:百度搜索我们先以简单的百度搜索为例来说明Selenium2Library一些常用关键字的使用方法。和selenium进行自动化的流程类似,过程如下:打开一个指定的浏览器,例如chrome、IE、firefox等等;定位到输入框,可以是id,name,xpath等方式;输入要搜索的内容定位到搜索按钮并单击断言接下来我们用robot framework按以上流程编写脚本代码如下:*** Settings ***Library Selen原创 2021-08-19 21:20:04 · 295 阅读 · 1 评论 -
robotframwork
创建测试case本章介绍创建测试case的语法。测试用例语法1.1. 基础语法测试用例是由测试库或者用户自定义的资源文件中的关键字组成的。基本格式如下:*** Test Cases ***Valid LoginOpen Login PageInput Username demoInput Password modeSubmit CredentialsWelcome Page Should Be OpenSetting VariablesDo Something原创 2021-08-17 16:26:45 · 230 阅读 · 0 评论