RobotFramework+Eclipse都不會裝?來,我教你

RobotFramework+Eclipse都不會裝?來,我教你

環境安裝是學習任何一個新東西的第一步,這一步沒走舒坦,那後面就沒有心情走下去了。

引用名句:工欲善其事必先利其器!!

Robotframework:一款自動化測試框架。

Eclipse:一款編輯工具,可以編輯python代碼、java代碼等。

RobotFramework+Eclipse都不會裝?來,我教你

環境安裝一共分為四個步驟:

一、Python環境

二、安裝RobotFramework;

三、JDK1.8 + Eclipse安裝 + RED插件;

四、配置eclipse

RobotFramework+Eclipse都不會裝?來,我教你

一、Python環境

是Python2還是Python3?Python官方網站已表明對Python2的維護到2020年截止。目前Robotframework第三方庫中支持Python3的很多,但是仍有一部分庫停留在Python2的版本,甚至庫開發者都不再更新。

所以看自己工作中需要用的庫,是否都是支持Python3的。如果是,那可以用Python3.如果不太清楚後續用到什麼庫,目前保險起見,使用python2。

Python環境安裝具體安裝步驟請點擊:

這 裡

RobotFramework+Eclipse都不會裝?來,我教你

二、Robotframework安裝

是一個Python庫,所以使得pip命令:pip install robotframework

RobotFramework+Eclipse都不會裝?來,我教你

三、JDK1.8 + Eclipse安裝+RED插件

官方發佈的每一個RED插件,都會有相應支持的Eclipe版本說明。( jdk的安裝跳過,網上百度就好)所以,插件版本要與Eclipse版本匹配,否則安裝或者使用過程中會有問題。

比如,RED插件0.8.1,

只有EclipseOxygen(v4.7),Eclipse Neon(v4.6),Eclise Mars(v4.5)

這三個eclipse版本能夠完美支持。其它的eclipse版本不行。

下圖為官方說明截圖:

RobotFramework+Eclipse都不會裝?來,我教你

Eclipse中RED插件的安裝有兩種方式:

1、Eclipse中安裝本地包(推薦,安裝更快捷):

第一步:從RED地址下載RED插件: https://github.com/nokia/RED/releases

第二步:eclipse面板,Help - Install New Software - 點擊Add添加。

RobotFramework+Eclipse都不會裝?來,我教你

第三步:勾選 Robot Framework IDE. 點擊Next.

RobotFramework+Eclipse都不會裝?來,我教你

一直到安裝完成。中間有其它要選擇的步驟,一直選next就好。

2、Marketplace在線安裝插件

Eclipse頁面中,Help - Install New Software - 點擊Add添加。

RED地址:

http://master.dl.sourceforge.net/project/red-robot-editor/repository

點擊OK之後,等待。

RobotFramework+Eclipse都不會裝?來,我教你

勾選 Robot Framework IDE. 點擊Next. 繼續等待,這個時間會比較久,請耐心等待。

新的頁面出來之後,選擇install安裝。

RobotFramework+Eclipse都不會裝?來,我教你

RobotFramework+Eclipse都不會裝?來,我教你

四、配置Eclipse:

1、Python版本選擇:

eclispe面板:windows - preference - RobotFramework - Installed frameworks默認會使用環境變量中配置的python版本。

如果要更換成別的python版本,點擊Add按鈕,添加新的python目錄(robotframework裝在哪個python版本下面,就選擇哪個python版本)。

如下圖所示:

RobotFramework+Eclipse都不會裝?來,我教你

2、配置RF標識,關鍵字,變量的自動補全。

eclispe面板:

windows - preference - RobotFramework - Editor - Content Assitant

加上如下內容:

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ$@&*:

RobotFramework+Eclipse都不會裝?來,我教你

配置完成之後,可以開始在Eclipse中編寫RF腳本了。

-END-

今天的分享就到這裡了

對此文有疑問?趕緊在留言區留言吧~

看完本文有收穫?請轉發分享給更多人

關注「檸檬班軟件測試」做高級軟件測試工程師

今晚8點公開課精彩預告:

零基礎專屬:if while do..while你會了嗎?

想聽公開課的同學加Q群:603317397

公開課視頻可以加毛毛微信:742717718


分享到:


相關文章: