当前位置:网站首页>Robotframework+eclispe environment installation
Robotframework+eclispe environment installation
2022-07-27 10:07:00 【Soft test watermelon】
Environment installation is the first step in learning anything new , This step is not comfortable , Then I'm not in the mood to go down .
Quote a famous sentence : If a worker wants to do a good job, he must sharpen his tools first !!
Robotframework: a Automated testing framework .
Eclipse: An editing tool . Can edit python Code 、java Code etc. .
Environment installation is divided into four steps :
1、python Environmental Science
2、 install RobotFramework;
3、JDK1.8 + Eclipse install + RED plug-in unit ;
4、 To configure eclipse
1)python Environmental Science
yes python2 still python3? python The official website has indicated that python2 Maintenance of to 2020 Year end .
at present robotframework Third party libraries support python3 Many of the , But there are still some libraries staying python2 Version of , Even library developers don't update .
So look at the library you need to use in your work , Are they all supported python3 Of . If it is , That can be used python3.
If you don't know what library to use later , To be on the safe side , Use python2.
python Environmental safety - Please refer to : Here, here
2)robotframework install
It's a python library , So make pip command :pip install robotframework
3)JDK1.8 + Eclipse install +RED plug-in unit
Every one officially released RED plug-in unit , There will be corresponding support Eclipe Version Description .(ps:jdk Installation of skipped , Just Baidu online )
therefore , The plug-in version should be the same as Eclipse Version match , Otherwise, there will be problems during installation or use .
such as ,RED plug-in unit 0.8.1, Only Eclipse Oxygen(v4.7),Eclipse Neon(v4.6),Eclise Mars(v4.5) These three eclipse The version can perfectly support . The rest of the eclipse The version doesn't work .
The following figure is a screenshot of the official description :

Eclipse in RED There are two ways to install plug-ins :
1、Eclipse Install local packages in ( recommend , Faster installation ):
First step : from RED Address download RED plug-in unit : Releases · nokia/RED · GitHub
The second step :eclipse panel ,Help - Install New Software - Click on Add add to .

The third step : Check Robot Framework IDE. Click on Next.

Until the installation is complete .
There are other steps to choose , Always choose next Just fine .
2、Marketplace Install plug-ins online
Eclipse On the page ,Help - Install New Software - Click on Add add to .
RED Address : http://master.dl.sourceforge.net/project/red-robot-editor/repository
Click on OK after , wait for .

Check Robot Framework IDE. Click on Next. Continue to wait for , It will take a long time , Please be patient . After the new page comes out , choice install install .

4) To configure Eclipse:
4.1 python Version selection :
eclispe panel :windows - preference - RobotFramework - Installed frameworks
By default, the... Configured in the environment variable will be used python edition . If you want to replace it with something else python edition , Click on Add Button , Add new python Catalog (robotframework Which one python Below the version , Just choose which one python edition ). As shown in the figure below :

4.2 To configure RF identification , keyword , Automatic completion of variables .
eclispe panel :windows - preference - RobotFramework - Editor - Content Assitant
Add the following :[email protected]&*:

Once the configuration is complete , You can start at Eclipse Written in RF Script 了 .
边栏推荐
- [scm] source code management - lock of perforce branch
- VS2019+CUDA11.1新建项目里没有CUDA选项
- Provincial Emergency Management Department: Guangzhou can strive to promote the experience of emergency safety education for children
- 面试必备:虾皮服务端15连问
- 吃透Chisel语言.25.Chisel进阶之输入信号处理(一)——异步输入与去抖动
- Stylegan paper notes + modify code to try 3D point cloud generation
- Voice live broadcast system - Principles to be followed in developing push notifications
- Introduction to regular expressions of shell, general matching, special characters: ^, $,., * Character range (brackets): [], special characters: \, matching mobile phone number
- Understand chisel language. 23. Chisel sequential circuit (III) -- detailed explanation of chisel shift register
- Expose a technology boss from a poor family
猜你喜欢
![Shell运算符、$((运算式))” 或 “$[运算式]、expr方法、条件判断、test condition、[ condition ]、两个整数之间比较、按照文件权限进行判断、按照文件类型进行判断](/img/65/a735ca2c2902e3fc773dda79438972.png)
Shell运算符、$((运算式))” 或 “$[运算式]、expr方法、条件判断、test condition、[ condition ]、两个整数之间比较、按照文件权限进行判断、按照文件类型进行判断

Sentinel ten thousand word tutorial | book delivery at the end of the text

去 OPPO 面试,被问麻了

省应急管理厅:广州可争取推广幼儿应急安全宣教经验

面试京东 T5,被按在地上摩擦,鬼知道我经历了什么?

How to install cpolar intranet penetration on raspberry pie

3D修复论文:Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks

Review of in vivo detection
![Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量](/img/ed/941276a15d1c4ab67d397fb3286022.png)
Shell中的文本处理工具、cut [选项参数] filename 说明:默认分隔符是制表符、awk [选项参数] ‘/pattern1/{action1}filename 、awk 的内置变量

Understand chisel language. 22. Chisel sequential circuit (II) -- detailed explanation of chisel counter: counter, timer and pulse width modulation
随机推荐
华为交换机双上行组网Smart-link配置指南
3D修复论文:Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks
S交换机堆叠方案配置指南
Snowflake vs. Databricks谁更胜一筹?2022年最新战报
Shell integrated application cases, archiving files, sending messages
npm常用命令
吃透Chisel语言.27.Chisel进阶之有限状态机(一)——基本有限状态机(Moore机)
习题 --- 快排、归并、浮点数二分
Review of in vivo detection
7/26 thinking +dp+ suffix array learning
Food safety | are you still eating fermented rice noodles? Be careful these foods are poisonous!
vs2019社区版下载教程(详细)
并发之线程状态转换
吃透Chisel语言.22.Chisel时序电路(二)——Chisel计数器(Counter)详解:计数器、定时器和脉宽调制
Food safety | the more you eat junk food, the more you want to eat it? Please keep this common food calorimeter
Shell的正则表达式入门、常规匹配、特殊字符:^、$、.、*、字符区间(中括号):[ ]、特殊字符:\、匹配手机号
Learn typescript (1)
Understand chisel language. 24. Chisel sequential circuit (IV) -- detailed explanation of chisel memory
Practice and exploration of overseas site Seata of ant group
Shell函数、系统函数、basename [string / pathname] [suffix] 可以理解为取路径里的文件名称 、dirname 文件绝对路径、自定义函数