![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RobotFramework自动化
爱测试的小浩
测试知识 与君分享
展开
-
RobotFrameworkUI自动化分层架构
RobotFrameworkUI自动化分层架构1.架构概括2.创建测试用例集分层架构1.创建文件类型的测试集文件2.创建测试用例集3.创建测试用例4.创建层级如下:3.创建操作资源文件1.创建资源文件2.创建操作关键字3.操作关键字架构4.创建元素资源文件1.创建元素资源文件2.创建元素操作步骤5.创建数据资源文件1.创建数据资源文件2.创建数据信息3.数据资源文件架构6.整体架构注意:1.需要导入操作的Selenium2Libr原创 2021-04-09 16:39:02 · 408 阅读 · 0 评论 -
RobotFramework接口自动化之token
RobotFramework接口自动化之token1.创建一个关键字,获取登录接口token参数说明:1.Set Suite Variable ${token} ${rp}[data][access_token] 设置新的测试集变量为token 传入响应信息获取的token ${rp}[data][access_token]2.Return Values 将设置的token放置在Return Values中 便于token数据的获取2.调用设置的公共参数token注意:使用时只需要将原创 2021-04-02 16:29:27 · 1030 阅读 · 0 评论 -
RobotFramework 接口自动化实战案例
RobotFramework 接口自动化实战案例1.进行接口测试参数说明:1.Create Dictionary 创建字典2.Set Variable 设置参数3.Create Session app http://127.0.0.1:8090 创建session4.Post Request app /api/admin/login data=${data} 发送post请求5.To Json ${reponse.content} 将数据转换为json格式的数据6.Should Co原创 2021-04-02 16:14:03 · 1317 阅读 · 0 评论 -
RobotFramework 常用关键字创建
RobotFramework UI自动化1.创建关键字2.设置登录关键字和退出登录关键字**(1)登录关键字**登录 open browser http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html Chrome #打开禅道登录界面 Maximize Browser Window Input Text account admin #输入用户名 Sleep 1 Input原创 2021-04-02 09:48:55 · 230 阅读 · 0 评论 -
RobotFramework 常用数据操作
RobotFramework 常用数据操作1.创建一个变量数据并打印${a}代表变量 Set Variable代表创建变量的关键字 log代表打印2.创建一个列表数据并打印${list} 代表列表 Create List代表创建列表的关键字3.IF循环Run Keyword If ELSE if循环关键字4.FOR循环:FOR IN IN RANGE END FOR循环关键字5.打印当前时间Get Time 获取当前时间关键字上述整体数据详细截图原创 2021-04-01 11:32:05 · 655 阅读 · 0 评论 -
RobotFramework 解决中文乱码问题
RobotFramework 解决中文乱码问题1.在python安装目录中找到testrunnerplugin.py文件D:\PYTHONANZHUANG\Lib\sitepackages\robotide\contrib\testrunner\testrunnerplugin.py(2)编辑estrunnerplugin.py文件encoding内容encoding = {'CONSOLE': CONSOLE_ENCODING, 'SYSTEM': OUTPUT_E原创 2021-03-31 15:20:29 · 1002 阅读 · 1 评论 -
RobotFramework UI自动化实战案例
RobotFramework实战案例1.创建项目2.创建用例集点击项目名称,鼠标右键,点击New Site按钮3.创建测试用例点击用例集名称,鼠标右键,点击New Test Case按钮4.在测试集中导入进行UI自动化的包(1)点击添加包的按钮(2)输入要导入的报名(3)界面显示黑色标识导包成功5.编写测试用例脚本内容如下:BaiDuTest open browser https:www.baidu.com Chrome Maximize B原创 2021-03-31 15:06:47 · 611 阅读 · 0 评论 -
RobotFramework自动化环境搭建
RobotFramework自动化环境搭建1.安装RobotFramework(1)安装python3.6进入命令行模式,输入python 显示python版本 安装成功(2)安装robotframeworkpip install robotframework==3.1.2(3)安装Pypubsubpip install Pypubsub==3.3.0(4)安装wxPythonpip install wxPython==4.0.3(5)安装robotframework-ride原创 2021-03-31 14:05:59 · 186 阅读 · 0 评论