当前位置:网站首页>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 了 .
边栏推荐
- Intermediate and advanced test questions ": what is the implementation principle of mvcc?
- WGAN、WGAN-GP、BigGAN
- MOS drive in motor controller
- LeetCode.1260. 二维网格迁移____原地暴力 / 降维+循环数组直接定位
- Come on, chengxujun
- Food safety | is sugar free really sugar free? These truths need to be known
- Snowflake vs. databricks who is better? The latest war report in 2022
- 2016 outlook
- Easy to understand! Graphic go synergy principle and Practice
- 并发之park与unpark说明
猜你喜欢

Voice live broadcast system - Principles to be followed in developing push notifications
![[cloud native • Devops] master the container management tool rancher](/img/6f/50deaf053c86486e52d2c2c7310ed2.png)
[cloud native • Devops] master the container management tool rancher

圆环工件毛刺(凸起)缺口(凹陷)检测案例
[email protected]、$?、env看所有的全局变量值、set看所有变量"/>Shell变量、系统预定义变量$HOME、$PWD、$SHELL、$USER、自定义变量、特殊变量$n、$#、$*、[email protected]、$?、env看所有的全局变量值、set看所有变量

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

Shell read read console input, use of read

Brush the title "sword finger offer" day03

Reason for pilot importerror: cannot import name 'pilot_ Version 'from' PIL ', how to install pilot < 7.0.0
![Flash memory usage and stm32subemx installation tutorial [day 3]](/img/ff/43ef2d0e1bdfd24fbc5c99e76455f1.png)
Flash memory usage and stm32subemx installation tutorial [day 3]

食品安全 | 垃圾食品越吃越想吃?这份常见食品热量表请收好
随机推荐
S switch stacking scheme configuration guide
3D修复论文:Shape Inpainting using 3D Generative Adversarial Network and Recurrent Convolutional Networks
学习Typescript(一)
在Centos 7安装Mysql 5.7.27后无法启动?(语言-bash)
原生input标签的文件上传
3D人脸重建:Joint 3D Face Reconstruction and Dense Alignment with position Map Regression Network
Dcgan paper improvements + simplified code
pytorch的安装(非常详细)
习题 --- 快排、归并、浮点数二分
WordPress prohibits login or registration of plug-ins with a specified user name [v1.0]
中高级试题」:MVCC 实现原理是什么?
Snowflake vs. Databricks谁更胜一筹?2022年最新战报
Shell function, system function, basename [string / pathname] [suffix] can be understood as taking the file name in the path, dirname file absolute path, and user-defined function
How to install cpolar intranet penetration on raspberry pie
卸载CUDA11.1
Understand chisel language. 25. Advanced input signal processing of chisel (I) -- asynchronous input and de jitter
How to restore the original version after installing Hal Library
历时一年,论文终于被国际顶会接收了
Write yourself a year-end summary. Happy New Year!
吃透Chisel语言.22.Chisel时序电路(二)——Chisel计数器(Counter)详解:计数器、定时器和脉宽调制