E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RobotFrameWork
RobotFramework
之Python调用RF关键字
背景这个需求说实话是有那么些奇葩,因为正常的框架不会用到这个需求,要么就纯Python来实现,要么就纯
RobotFramework
来实现,用
RobotFramework
的时候是可以正常调用Python的
点点寒彬
·
2020-08-06 13:09
Python
RobotFramework
[转载]
RobotFramework
测试问题汇总
RobotFramework
测试问题一:昵称清空后,仍然显示在页面(InputTextvs.PressKey)https://blog.csdn.net/Allan_shore_ma/article/details
Py百晓生
·
2020-08-06 13:38
Robotframework
Robot Framework学习笔记2-创建第一个自动化脚本
RobotFramework
学习笔记2-创建第一个自动化脚本1、创建测试项目选择菜单栏file->newProject输入Name,然后Type选择Directory点击OK,生成界面如下:2、创建测试套件右键点击
windskyss
·
2020-08-06 13:04
rf工具
Robot Framework用法总结
https://www.cnblogs.com/yufeihlf/p/5949984.html今天总结下
RobotFramework
最基本的用法,一来呢,希望自己以后看到这篇总结,很快能回忆起如何使用
RobotFramework
wendyccp
·
2020-08-06 13:31
robotframework
目录及文件结构
robtfreamework的测试用例是以project作为单位进行管理的一个project可以包含多个TestSuite文件,每一个TestSuite可以包含多条测试用例一个TestSuite文件包含四段内容:Setting、Variable、Testcase、KeywordSetting部分主要的作用是:1、说明1、引用测试类库文件(testLibrary)2、引用资源文件(resourcef
wendyccp
·
2020-08-06 13:28
python3+ride+robot framework实现接口自动化之环境搭建
python3+ride+
robotframework
实现接口自动化一、环境搭建(统一版本以免出错,安装文件版本如下:Python3.7.4wxPython4.0.7.post2
robotframework
3.1.2
robotframework
-ride1.7.4et-xmlfile
奋斗B
·
2020-08-06 13:18
Robot framework自动化测试环境搭建及使用
1
Robotframework
简介
Robotframework
是一款由python编写的功能自动化测试框架,具备良好的扩展性,支持关键字驱动。
四月呀
·
2020-08-06 13:18
robot
framework安装
Robot Framework自动化测试学习笔记
RobotFramework
基础知识
RobotFramework
特性:Enableseasy-to-usetabularsyntaxforcreatingtestcasesinauniformway.Providesabilitytocreatereusablehigher-levelkeywordsfromtheexistingkeywords.Provideseasy-to-readresul
weixin_42534940
·
2020-08-06 13:46
自动化测试
RobotFramework
和Eclipse集成-安装和使用说明
2、RF安装命令:Pipinstall
RobotFramework
去python官方网站下载python2版本。安装过程也请参看官方说明。注意:
weixin_39870031
·
2020-08-06 13:36
RF学习
robotframework
接口自动化之保持会话
1.自动完成请求上下文传递中的cookie关键字createsession会创建session对象,下一个请求带上session别名,该session对象会自动完成请求在上下文传递过程中的Cookie处理场景举例:获取用户信息url:https://testpassport.rabxxxxx.com登录接口:POSTapi/sso/login获取用户信息:GETapi/sso/getUserInf
zaygee
·
2020-08-06 13:33
接口自动化
Robotframework
robotframework
学习(4) :接口测试,返回json数据的获取和验证
一、前言上一篇博客写了怎么从excel文档中获取数据和传参到接口当中,这一篇文章就记录一下,获取到接口返回的参数后的怎么解析json数据。二、具体步骤1、之前看到其他的博客中需要加载其他的库,但是我这里写出来则不需要,这个跟需求相关;这里我用的库还是和上一篇博客是一样的:2、操作:Ⅰ、前面1--25行和上一篇是博客是一样的,就是获取excel里面的数据,传输入参数到接口中;Ⅱ、29行的意思是:获取
MokWing
·
2020-08-06 13:32
软件测试
robotframework
学习(2) :使用RIDE进行接口测试之发送请求和接收数据断言
一、RIDE的介绍:RIDE是
robotframework
图形操作前端,也可以理解为一种编辑器,它以cell的形式来进行定义数据和方法,返回结果等,我们可以使用它进行创建测试用例和编写测试脚本,并且执行自动化测试
MokWing
·
2020-08-06 13:32
软件测试
robotframework
环境搭建
定义:
RobotFramework
框架是一个通用的测试框架,易于使用,采用表格式语法,统一测试用例格式;可以使用关键字驱动(keyword-driven)、数据驱动(data-driven)和行为驱动开发
测试工程师_
·
2020-08-06 13:00
robotframework
Robot Framework自动化测试(一)---第一个脚本(转)
最近工具中用
RobotFramework
框架来做自动化,所以,花时间学习了一下。
weixin_34326429
·
2020-08-06 13:55
测试
python
ui
Robot Framework自动化测试(二)---元素定位
说明:不要误认为
Robotframework
只是个webUI测试工具,更正确的理解
Robotframework
是个测试框架,之所以可以拿来做webUI层的自动化是国为我们加入了selenium2的API
weixin_34242658
·
2020-08-06 13:23
Robot Framework与Web界面自动化测试学习笔记:简单例子
这里用RIDE(
RobotFramework
TestDataEditor)工具来编写用例。下面我们对
RobotFramework
简称rf。我们先考虑下一个最基本的登录功能的测试用例。
weixin_34259232
·
2020-08-06 13:52
allure与Robot Framework集成
偶尔发现allure尽然还支持
robotframework
,本文简单的记录了在windows10上的部署过程。L
weixin_34219944
·
2020-08-06 13:51
robotframework
接口自动化
robotframework
框架在测试接口上比soapUI好用的多,在此介绍下get方法的HTTP接口,其实这个接口也是把POST数据作为参数进行get请求,使用post方法也是一样,一共6步就可完成接口用例自动化使用
weixin_34184561
·
2020-08-06 13:50
java
json
python
通过
RobotFramework
简单的接口请求示例
为什么80%的码农都做不了架构师?>>>一个简单的接口请求示例,接口测试将在此基础上进行!库文件的导入:需要导入的库Collections和RequestsLibrary编写测试case:下图中的执行结果获取到接口请求回来的内容给变量${Request},${Request.status_code}获取此次请求的状态码,一般判断为200表示此次请求是成功的。${Request.content}获取
weixin_34010949
·
2020-08-06 13:46
测试
json
robotframework
_接口自动化
我们在使用rebotframework的时候,不只是能做UI自动化,接口自动化也是可以的。那么这里就整理一下rebotframework_接口自动化的应用:一、编写接口测试由上图可知,该接口如下信息:接口功能描述:预诊模版检索API,以及接口请求的地址接口请求参数:详细介绍接口的参数名称,参数说明,参数的类型,参数的描述,参数在请求的时候是否为空,以及对应的范例接口返回说明:1)接口返回的格式,包
weixin_30848775
·
2020-08-06 13:38
robotframework
之使用cookies登陆
有的系统是使用cookies保持登陆的,而RF的Request库里面没有像Selenium2Library里面一样操作cookies的关键字,若接口需要登录则只能用UI自动化先登录,然后再将cookies添加到header中,保持登陆状态目录1、Selenium2Library操作cookie2、cookies的应用1、Selenium2Library操作cookie#1、添加cookies,名称
weixin_30802171
·
2020-08-06 13:06
python
ui
json
RobotFramework
做接口自动化(内部接口需要登录token)
背景:项目中需要做接口自动化测试,使用robot,有一个收货地址列表的接口直接传参数访问时会返回:{"msg":"缺少参数","code":-404},实际上就是由于没有登录,所以系统内部接口不能直接访问。在浏览器中先登录上,再访问收货地址列表接口,可以看到请求头需要一个login-token,服务器正是以此来判断是否登录。所以在访问该接口时要把登录后的token添加到headers中。将登录后的
weixin_30764137
·
2020-08-06 13:06
使用
robotframework
做接口测试二——处理响应数据
初使用RequestsLibrary做接口测试时,你会不会感到困惑,为什么会有${resp.content},${resp.status_code}这样的写法,这个status_code什么鬼,f5查的时候怎么没说明这个东西,为什么写Demo的人知道可以这么写,我少写个’_’可不可以,还有其它啥高端玩法是我不知道的,这玩意的使用说明到底保存在哪啊喂!说到这个,我们先来了解一下,返回的${resp}
weixin_30709929
·
2020-08-06 13:05
测试工具之
RobotFramework
界面基本功能使用
安装好
RobotFramework
后,直接在运行或者命令行中执行ride.py即可启动RF启动完成后的界面如下:界面很简洁,然后我们开始点击file并创建project:接下来右键project,创建测试套
weixin_30663391
·
2020-08-06 13:33
Robotframework
之常用断言关键字简介
任何自动化测试框架或实例中断言是必不可少的,
Robotframework
同样如此,那下面就介绍下其常用断言关键字。
weixin_30558305
·
2020-08-06 13:31
RobotFramework
下的http接口自动化Get Response Body关键字的使用
GetResponseBody关键字在上面已经有用到了,服务器端在处理完成了发出的http请求后,会给出对应的响应结果,那么GetResponseBody这个关键字就是来获取响应结果中的主体内容的。一般在get请求或者post请求发出后,使用该关键字。示例1:访问苏宁易购网站上的http推荐接口,使用GetResponseBody关键字获取返回的内容CreateHttpContexttuijian
weixin_30487701
·
2020-08-06 13:30
robot framework 接口自动化之登录
,颓废好久,惭愧目录1、安装必须的库2、固定格式介绍3、完成一个登录1、安装必须的库requestsLibrary、requests安装1、pipinstallrequests2、pipinstall
robotframework
-requests2
weixin_30399871
·
2020-08-06 13:29
RobotFramework
接口自动化测试学习笔记(一)----环境搭建
RobotFramework
是一款基于python语言的测试框架,有着轻便、易用的特点被测试人员喜爱并使用。
weixin_30411819
·
2020-08-06 13:29
RobotFramework
下的http接口自动化Get Response Status 关键字的使用
GetResponseStatus关键字用来获取http请求返回的http状态码。示例1:访问苏宁易购网站上的http推荐接口,使用GetResponseStatus关键字来获取返回的http状态码CreateHttpContexttuijian.suning.comscheme=httpGET/recommend-portal/recommendv2/biz.jsonp?callback=sho
weixin_30337251
·
2020-08-06 13:57
Robot Framework-Ride界面介绍及库的添加
Ride界面介绍1.Ride简介1.1什么是RideRide是
robotframework
的UI界面,以HTML格式提供易于阅读的结果报告和日志,用户可以自定义基于Python的测试库,提供支持selenium
weixin_30322405
·
2020-08-06 13:57
python
测试
数据库
Robotframework
--->SetUp的使用
答案是:完全可以,
robotframework
有suit级别的setup和用例级别的setup,很明显,他们对于的作用域是不一样的,所谓的setup意思就是你要运行某些用例之前的准备工作是什么?
A索
·
2020-08-06 13:09
学习使用Robot Framework自动化测试框架(一)——简单介绍与安装方法
最近公司项目组使用到了
RobotFramework
自动化测试框架来进行部分的测试工作,这是一个关键词驱动的自动测试化框架,可以用在多个平台的项目测试中,非常容易上手。
Codingma
·
2020-08-06 13:54
自动化测试
robotframework
的测试登陆界面代码
loginxxxx(地址信息)xxxxx(账号)xxxxx(密码)sleep2#判断是否进入店铺页面,若未进入,打印提示信息jujementXXX(地址)#成功后输出成功信息log正确密码登陆,测试成功#错误账号登陆loginxxxx(地址信息)xxxxx(账号)xxxxx(密码)sleep2waituntilelementcontainsxpath=/html/body/div[2]/div/d
skydaisy
·
2020-08-06 13:55
Robotframework
中导入AppiumLibrary报错显示红色
很多小伙伴在对app进行UI自动化的时候,需要用到AppiumLibrary库,但是在执行完pipinstall
robotframework
-appiumlibrary安装命令后,在cmd窗口中输入piplist
诺-nuo
·
2020-08-06 13:20
robotframework
App
UI自动化
RobotFramework
+Selenium实现web自动化
环境搭建请参考:http://blog.csdn.net/silencemylove/article/details/48494197注:本文不对RobotFramewok和Selenium2基础知识进行详解,仅举实例供参考。1、打开RIDE,如下图2、创建一个项目,如下图,设置项目名称,项目存放路径,Type选择Directory(项目一般以文件夹的形式存放),Format选择TXT(选择其他任
-南方姑娘-
·
2020-08-06 13:20
Web自动化测试
RobotFramework
接口自动化(一)
前言
RobotFramework
是一款非常流行的自动化测试框架,今天,我们用它来进行接口自动化测试工作。在一个项目中,接口的稳定性大大优于gui,对接口自动化的投入是很值得的。
会飞的企鹅
·
2020-08-06 13:20
robotframework
当执行用例只打开一次浏览器的情况下关闭之前未关闭的父窗口
小编起初想了很多方法去关闭之前打开的窗口,例如,closebrowser,window.close();试了以后发现window.close();这个只能关闭当前的子窗口,这样就不能完成接下来的用例测试了。后来尝试万能的js来尝试解决这个问题,没想到竟然成功了,不多说直接上代码window.opener.opener=null;window.opener.close();这个就可以实现关闭父窗口E
诺-nuo
·
2020-08-06 13:49
web自动化测试
robotframework
RobotFramework
-Selenium2Library
***Settings***LibrarySelenium2Library***Keywords***Checkbox应该不被选择[Arguments]${locator}CheckboxShouldNotBeSelected${locator}Frame应该包含文本[Arguments]${locator}${text}${loglevel}=INFOFrameShouldContain${lo
silent_pretend
·
2020-08-06 13:49
Robotframework
(二)环境搭建
目录地址:https://blog.csdn.net/qupan1993/article/details/875139051、安装Python3进入官网下载安装包https://www.python.org/downloads/,自己选择下载平台即可按照正常软件按照流程安装即可,成功之后打开cmd命令行,输入python出现下面即表示安装成功如果提示Python不是内部命令的话,将Python3的
qupanLeo
·
2020-08-06 13:07
Robotframework
RobotFramework
一些常见问题
解决数据库返回中文乱码问题在使用RF查找数据库返回值时,有时获取的是中文,但在RF中识别出来是乱码数据库默认编码不是Utf-8,需要人工转换一下。DataBaseLibrary自身没有提供转换函数,为了解决这个问题,我们需要对DataBaseLibrary进行扩展。1.进入到安装DataBaseLibrary的存放路径,找到query.py路径每人不一样,我是安装的postgreSQL的API驱动
三月文武
·
2020-08-06 12:49
RobotFramework
robot framework做get,post接口测试
requestsLibrarypip版本低就先升级查看版本,输入:pip--version升级,输入:python-mpipinstall--upgradepip输入:pipinstallrequests输入:pipinstall
robotframework
-requests2
有一种人仅仅是认识就很好了
·
2020-08-06 12:11
robot
framework做get
post接口测试
robot
framework接口测试
一.
robotframework
自动化测试工具环境搭建
robotframework
自动化测试开发环境搭建:1.安装python,目前python2.7和3.0都支持该框架,RIDE也有对应的版本可供使用,可根据自身需求选择安装版本执行python显示如图所示
冰ICE~
·
2020-08-06 12:38
自动化基本使用
Python+Robot Framework自动化测试(一)---环境搭建
RobotFramework
介绍
RobotFramework
是一个基于Python可扩展地关键字驱动的测试自动化框架,使用ApacheLicense2.0,由
RobotFramework
Foundation
萝莉小菜鸟
·
2020-08-06 12:33
自动化
robotFramework
-几种set Variable的区别
SetGlobalVariable使用范围:在所有测试套件中都可以使用该关键字定义的变量。SetSuiteVariable使用范围:使用此关键字设置的变量在当前执行的测试套件的范围内随处可用。SetTestVariable使用范围:使用此关键字设置的变量在当前执行的测试用例的范围内随处可用SetVariable使用范围:该关键字主要用于设置标量变量。此外,它可用于将包含列表的标量变量转换为列表变量
IT菜鸟之路
·
2020-08-06 12:50
Robot
Framework
RobotFramework
接口测试-不定参数问题
在使用rf做接口测试时,我主要是通过excel来保存测试数据,模板如下:第1列是用例名称简单说明,第2列为接口url,第3+n列是接口入参,最后二列为返回值status,和返回data中的参数固定行列值的数据我们可以很方便通过指定行列值来获取,难点是,每个接口的入参个数不固定,怎样才能获取到入参数据呢?我的思路是,先获取该sheet页中总列数n=6,则可以算出入参的下标为2至n-1-2=3,即[2
朝天椒的夏天
·
2020-08-06 12:12
robot
接口自动化测试
python
Robot Framework 环境搭建步骤方式
安装Python访问Python官方网站由于
RobotFramework
框架是基于Python语言开发的,要想使用
RobotFramework
首先需要有Python环境。
齐腾之颜
·
2020-08-06 12:41
Jmeter
pycharm下robot framework环境搭建
妹子刚刚转到测试开发岗位了,点点界面,测测bug什么的,有段时间不写代码,还有点儿不习惯,公司现在让学习Python呢,需要搭建开发
robotframework
环境,公司也没有环境搭建文档什么的,于是乎
猿妹子
·
2020-08-06 12:09
python
python+
robotframework
当后台接口不返回手机验证码,或者后台没保存手机验证码时,自己获取验证码的解决方法
自动话接口测试中经常会遇到一个问题:我们需要获取手机验证码去进行下一个接口的自动化校验;比如:修改密码的接口通常都需要传手机号,新的密码,手机验证码,token等;但是如果后台没返回手机验证码,也没把验证码保存起来,我们必须查看手机才能得到验证码,这样就不好进行下一步的工作了。。。。我在工作中也遇到了同样的问题,下面是我的解决方法:1.首先调用获取验证码的接口:get_phoneCode,返回成功
piaomiaoni
·
2020-08-06 12:08
RobotFrameWork
扩展本地库、远程库及引用第三方库
一、自己写模块本地扩展 1.代码含类名 代码含有类名类名必须和文件名一致mytestlibrary.py(同Java),注意此时方法参数多了self字段,实际只有a,b两个参数classmytestlibrary():defadd(self,a,b):returnint(a)+int(b) 2.代码块没有类名 此时文件名没有特殊要求defadd(a,b):returnint(a)+int(b)
panda62
·
2020-08-06 12:07
自动化测试
RobotFrameWork
robotframework
学习记录
robotframework
在arguments中使用参数执行http://blog.csdn.net/tulituqi/article/details/7855978变量和返回值http://blog.csdn.net
nancy125799972
·
2020-08-06 12:31
robotframework
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他