天天看點

pycharm配置robot framework

前置條件

python和pycharm已經安裝

安裝python包

pip install robotframework

pip install robotframework-ride

pip install robotframework-selenium2library

pip install decorator

pip installselenium

pycharm中配置intelliBot

方法一,線上安裝

在pycharm的File->Settings 選中Plugins 在Marketplace裡搜尋IntelliBot進行安裝

方法二,離線安裝

在https://plugins.jetbrains.com/搜尋intelliBot,然後選擇版本進行下載下傳。

(這裡也上傳了一個https://download.csdn.net/download/zhangenter/12154919)

在pycharm的File->Settings 選中Plugins 在界面右上方齒輪形狀的下拉按鈕下面點選Install Plugin from Disk,選擇intellibot.jar檔案

pycharm配置robot framework

配置RF的檔案類型識别

在pycharm的File->Settings界面,左側清單選中Editor->File Types,在右側清單選擇Robot Feature,再點選添加

pycharm配置robot framework

建立pybot.bat檔案

一般這個檔案在python目錄的Scripts目錄下,如果找不到的話也可以建立一個pybot.bat檔案,檔案内容如下

@Echo off
python -m robot.run %*
           

如果預設的python目錄不是前面安裝python包的目錄,那麼也可以将這裡寫完整的python路徑,比如D:\code\py37\venv\Scripts\python -m robot.run %*

Extelnal Tools配置suite和case

在pycharm的Tools->Extelnal Tools界面,左側清單選中Editor->File Types,在右側清單選擇Robot Feature,再點選添加

suite在name、progame、Arguments、Working Directorys四項中分别填入

Robot Run TestSuite
D:\code\py37\venv\Scripts\pybot.bat
-d results $FileName$
$FileDir$
           
pycharm配置robot framework

case在name、progame、Arguments、Working Directorys四項中分别填入

Robot Run SingleTestCase
D:\code\py37\venv\Scripts\pybot.bat
-d results -t "$SelectedText$" ./
$FileDir$
           
pycharm配置robot framework

現在就可以建立txt檔案寫入測試腳本運作了

*** Settings ***
*** Variables ***
${html}  http://www.baidu.com
${brower}  Chrome

*** Keywords ***
Open Login Page
    log    ${html}

*** Test Cases ***
case1
    Open Login Page
           
pycharm配置robot framework