网站首页 > 技术文章 正文
环境安装是学习任何一个新东西的第一步,这一步没走舒坦,那后面就没有心情走下去了。
引用名句:工欲善其事必先利其器!!
Robotframework:一款自动化测试框架。
pycharm:Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,这也是为什么编程教室一直推荐新手使用 Pycharm 的原因。
环境安装一共分为四个步骤:
一、Python环境 ;
二、安装RobotFramework;
三、JDK1.8 + pycharm安装 + RED插件;
四、配置eclipse
我们动手安装吧
一、Python环境
是Python2还是Python3?Python官方网站已表明对Python2的维护到2020年截止。目前Robotframework第三方库中支持Python3的很多。
Python环境安装具体安装,会持续发布。本文不作过多叙述。
二、Robotframework安装
是一个Python库,所以使得pip命令:pip install robotframework
三、JDK1.8 + pycharm安装+robot插件
官方发布的每一个robot插件,都会有相应支持的pycharm版本说明。( jdk的安装跳过,会在其他的文章详解)
pycharm中robot插件的安装有两种方式:
RF的官网:https://robotframework.org/
第一种安装方法:从官网地址下载插件:
打开官网点开resource,点tools,鼠标向下滑动,找到Language Server for PyCharm,点击下载,得到一个压缩文件。
因我我的pycharm是2021的,得到压缩包放在C盘,
C:\Users\用户名\AppData\Roaming\JetBrains\PyCharm2021.2\plugins
第二种安装方法,在线安装:点击file,点击setting,
在setting里选择 plugs里 搜索 robot,点击install 即可。
四、配置pycharm:
1、Python版本选择:
在setting里project 选项,有Python interpreter里选择即可,这里就不过多叙述了
如果要更换成别的python版本,点击Add按钮,添加新的python目录。
配置robotframework
program: robot运行器地址 D:\ToolKits\Anaconda3\Scripts\robot.exe。这里每个人的python安装的地址不一样,选到python中Scripts目录下的robot.exe即可。
arguments:-d results $FileName$ (固定参数)
working directory:工作目录,即当前RF项目文件夹即可。
Robot Run TestSuite:测试套件
Robot Run SingleTestCase:执行单个用例的配置
添加测试套件Robot Run TestSuite及其参数
Robot Run TestSuite:测试套件参数
Name:Robot Run TestSuite(可自定义)
Program:D:\ToolKits\Anaconda3\Scripts\robot.exe(填robot.exe的目录,每个人的python目录不一样。这里也会不一样。Robot的运行器)
arguments:-d results F i l e N a m e FileName FileName
working directory:$FileDir$
Robot Run SingleTestCase:执行单个用例的配置参数
Name:Robot Run SingleTestCase(自定义)
Program:D:\ToolKits\Anaconda3\Scripts\robot.exe(填robot.exe的目录,每个人的python目录不一样。这里也会不一样。Robot的运行器)
arguments:-d results -t “$SelectedText$” ./
working directory:$FileDir$
来个demo,看看结果吧,
本文就先写这么多吧,后续再唠~觉得有用,点赞关注起来吧。
猜你喜欢
- 2024-09-25 Robotframework-RED-RF框架及自动化依赖库的安装
- 2024-09-25 Robotframework-RED-mysql数据库的自动化测试
- 2024-09-25 Robot Framework实现多平台自动化测试框架搭建
- 2024-09-25 RobotFramework环境配置:项目预置条件配置
- 2024-09-25 robotframework-appiumLibrary 应用 - 实现 app 自动化
- 2024-09-25 Robotframework-RED-oracle数据库的自动化测试
- 2024-09-25 Robot framework(RF)数据驱动之Template模板
- 2024-09-25 Robot Framework——自动化测试自定义关键字库开发及应用(四)
- 2024-09-25 robotframework用法 robotframework介绍
- 2024-09-25 在 Pycharm 当中编写 RobotFramework 测试用例
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- oraclesql优化 (66)
- 类的加载机制 (75)
- feignclient (62)
- 一致性hash算法 (71)
- dockfile (66)
- 锁机制 (57)
- javaresponse (60)
- 查看hive版本 (59)
- phpworkerman (57)
- spark算子 (58)
- vue双向绑定的原理 (68)
- springbootget请求 (58)
- docker网络三种模式 (67)
- spring控制反转 (71)
- data:image/jpeg (69)
- base64 (69)
- java分页 (64)
- kibanadocker (60)
- qabstracttablemodel (62)
- java生成pdf文件 (69)
- deletelater (62)
- com.aspose.words (58)
- android.mk (62)
- qopengl (73)
- epoch_millis (61)
本文暂时没有评论,来添加一个吧(●'◡'●)