![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RobotFramework
文章平均质量分 57
春天的菠菜
学习python的笔记
展开
-
RobotFramework项目实战(三层架构)
目录一、三层架构指的是什么?1、三层架构组成2、三层架构之间关系3、分层的意义二、创建项目1、File--》New Project2、注意选择Type 为 Directory三、搭建项目目录1、选择项目右击 ---》New Directory2、依次按步骤1完成项目目录搭建四、为公共部分新增资源文件1、选择公共部分创建公共数据和公共元素txt1)右击---》 New Resoure2)完成公共资源的公共数据创建3)完成如下图2、为...原创 2022-03-21 13:27:55 · 1841 阅读 · 0 评论 -
RobotFramework WEB自动化常用关键字
一、常规操作元素关键字1、获得元素的文本信息 Get Text2、清空文本Clear Element Text3、获取元素属性 Get Element Attribute二、鼠标和键盘关键字1、双击事件 Double Click Element2、键盘输入事件 Press Key三、断言关键字1、系统断言2、selenium断言四、元素等待关键字...原创 2022-03-21 09:11:36 · 2477 阅读 · 0 评论 -
RobotFramework元素定位
目录一、元素定位前提二、八种元素定位[主要前六种]1、id2、name3、link_text 链接文本4、partial_link_text 部分链接文本5、xpath1、绝对路径2、相对路径6、css7、class_name (使用很少)8、tag_name (使用很少)一、元素定位前提元素或者属性必须唯一二、八种元素定位[主要前六种]1、id2、name3、link_text 链接文本注意使用的是 link.原创 2022-03-18 16:37:13 · 2454 阅读 · 0 评论 -
RobotFramework安装web自动化测试环境
目录一、安装扩展库SeleniumLibrary二、安装谷歌浏览器三、安装谷歌浏览器驱动1、先查看自己的浏览器版本2、下载对应版本3、解压复制到python安装目录四、示例几个常用关键字1、将SeleniumLibrary导入到test suilt2、添加一个test case3、常用关键字1、Text Edit模式2、Edit模式一、安装扩展库SeleniumLibrarypip install ...原创 2022-03-18 14:46:20 · 1299 阅读 · 0 评论 -
RobotFramework关键字使用
目录一、字符串拼接catenate1、编码2、 执行3、指定拼接字符# SEPARATOR二、创建列表 Create List1、编码2、执行3、另一种方式列表适合循环三、创建字典 Create Dictionary1、编码2、执行3、 获取字段的key1、导入外部库Collections2、编码3、执行4、通过key获取value四、使用python的关键字 Evaluate1、编码2、执行3、使用pyt...原创 2022-03-18 12:01:52 · 3408 阅读 · 0 评论 -
RobotFramework基本使用
目录一、创建项目二、新建模块三、新建Test Suite四、新建Test Case1、选择某个Test Suite,点击New Test Case2、编写用例3、执行用例4、解决打印日志中文乱码5、定义变量一、创建项目1、新建项目2、注意选择type 为 Directory二、新建模块1、选择项目右击选择 New Directory三、新建Test Suite选择某个模块,点击New Suite四、新...原创 2022-03-17 17:29:53 · 960 阅读 · 0 评论 -
RobotFramework类库和扩展库
目录1、标准库2、扩展库(需要通过pip安装的库--举例几个常用)1)web自动化测试2)接口自动化测试3)app自动化测试1、标准库BuiltIn(测试库)Collections(集合库)DateTime(时间库)Screenshot(截屏库)存储目录:python安装目录下(Python37\Lib\site-packages\robot\libraries)2、扩展库(需要通过pip安装的库--举例几个常用)安装位置在python安装目录原创 2022-03-17 15:19:57 · 474 阅读 · 0 评论 -
RobotFramework中ride的基本使用
一、测试套件:1、EDIT标签:区域1:Setting 设置区域2:加载外部文件(扩展库、资源文件、变量文件、帮助文档)区域3:定义内部变量区域4:定义元数据2、Text Edit 标签使用文本的方式编写测试用例3、Run 标签运行测试用例二、测试用例1、Setting标签2、Text Edit标签3、Run标签...原创 2022-03-17 15:20:50 · 854 阅读 · 0 评论 -
RobotFramework环境搭建
问题:如何搭建RobotFramework环境?一、安装python安装3.7版本python,这里省略(。。。。。。),但是一定要这个版本。二、安装RobotFrameworkpip install robotframework==3.13.1是稳定版本三、安装RobotFramework-ridepip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna....原创 2022-03-17 14:22:14 · 824 阅读 · 1 评论