首页
/
每日頭條
/
圖文
/
pycharm 發布服務程序
pycharm 發布服務程序
更新时间:2024-10-05 08:27:20

衆所周知,pycharm 是個寫 python 極好用的編輯器。也可以裝很多的插件來完成各種騷操作。

某一天,心血來潮在 pycharm 的插件庫裡,搜索了一下 robot,恩,發現有支持 robotframework 的插件庫,于是暗掇掇的試了一把。

雖然相對于 eclipse 這個工具對 robot 腳本的支持來講,不夠友好,但是安裝卻是極簡單的。

接下來,請跟我一起看看如何在 pycharm 裡完成 robotframework 用例的實現和運行吧。。

1、在 pycharm 當中安裝 robot 插件

打開 pycharm,在 pycharm 的的設置當中,找到 plugins。在 plugins 中搜索 robot,得到以下插件:

pycharm 發布服務程序(在Pycharm當中編寫)1

pycharm 發布服務程序(在Pycharm當中編寫)2

從圖中可以看出:

Robot Framework Support 插件和 IntelliBot 插件的使用量是比較高的。

下載分别是 195.5K,和 206.7K

但是 IntelliBot 這款插件,最新更新時間還在 2016 年,近 3 年都沒有在維護。而 RobotFramework Support 仍在維護中。從長遠來講,選擇 Robot Framework Support 這款插件更佳 。

點擊 Install 按鈕,安裝此插件。

安裝完成之後,重啟 pycharm,再進入到上圖的 Preferences 頁面中。在 Editor 的文件模闆中,可以看到 RobotFramework 的測試用例文件 和 關鍵字文件 。

pycharm 發布服務程序(在Pycharm當中編寫)3

在文件類型當中,可以看到 RobotFramework 腳本的默認文件後綴為。robot

pycharm 發布服務程序(在Pycharm當中編寫)4

2、編寫 RobotFramework 測試用例

1、新建一個工程。

pycharm 發布服務程序(在Pycharm當中編寫)5

pycharm 發布服務程序(在Pycharm當中編寫)6

2、創建 Robot 測試用例文件

右鍵工程名稱 -> New -> Robot File。會自動帶出 Robot 用例的模闆出來。

pycharm 發布服務程序(在Pycharm當中編寫)7

3、編寫 Robot 測試用例

使用 RobotFramework 語法,在不同的 section 當中編寫對應的内容。

pycharm 發布服務程序(在Pycharm當中編寫)8

ps:

  1. 插件本身自帶高亮顯示。如上圖。
  2. 選中關鍵字,按 Ctrl b 可直接跳轉到關鍵字的源代碼當中去。

3)沒有 robot 關鍵字自動補全的機制。關鍵字名稱需要自己查找。

4)左側 Projects 區域當中,沒有可用關鍵字展示功能。

3、配置運行 RobotFramework 用例

編寫後的 Robot 用例,無法運行。需要在 pycharm 當中,經過一定的配置後,方可右鍵選擇運行。

1)添加 External Tools。添加運行 Robot 的工具。

主要是以robot.exe來運行robot腳本。robot.exe在python的安裝目錄下。

pycharm 發布服務程序(在Pycharm當中編寫)9

pycharm 發布服務程序(在Pycharm當中編寫)10

2)在測試用例所在的 robot 文件當中,右鍵空白處 -> Extenal Tools -> 選擇運行内容

pycharm 發布服務程序(在Pycharm當中編寫)11

運行結果 如下:

pycharm 發布服務程序(在Pycharm當中編寫)12

到此,pycharm 中編寫 robotframework 就應用完了。。

沒有對比,就沒有傷害。沒有對比,就不知好與不好用的區别。

相對來講,eclipse 中用 RED 插件來編寫 robotframework 是最好的。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
如何讓自己變得優秀的幾個小竅門(如何讓自己變得更加優秀)
如何讓自己變得優秀的幾個小竅門(如何讓自己變得更加優秀)
  要想優秀,首先要敢于伸手去夠那些更高的果子。很多時候把手伸出去、把腳踮起來,已經戰勝了90%的人。   如何讓自己變得更加優秀?   這裡準備了16條法則,希望對你有所幫助。   1   對自己的行為負責   當自己所處的境遇不好的時候,更要多看看自己身上的原因。   有一句話說,你現在在哪兒是你過去兩年來的選擇決定的;你兩年後在哪兒是你接下去兩年中的選...
2024-10-05
魔界大戰困難單人門檻怎麼打(魔界大戰超詳細攻略)
魔界大戰困難單人門檻怎麼打(魔界大戰超詳細攻略)
  魔界大戰就要更新了,為了讓各位能更快的打進魔界大戰副本裡,這裡提前給各位準備了魔界大戰所有BOSS的攻略,快來看看吧!   入場介紹      角色等級達到95級即可選擇魔界大戰頻道進入   頻道進入無需完成普雷主線任務和之後的主線任務(英雄模式為DPL型式,不掉落CP護石材料)         完成魔界大戰主線任務後會出現外傳任務:[護石]未知的石頭、...
2024-10-05
人過四十後看淡簡單的生活(人到四十以後隻有)
人過四十後看淡簡單的生活(人到四十以後隻有)
     塵世間太多的情感,總是虛無缥缈,如水中之月,霧裡看花,追不到,摸不着,守不住,又放不下。   深陷紅塵的我們,常常會迷失在塵世之中,行色匆匆的專注趕路,卻忘了自己,也忘了看看沿途的風景。   一晃,已過而立之年,步入了不惑之年,此時,沉穩,從容才是大境界。   俗話說:四十不惑。過了四十,哪些事情應該堅持,哪些事情應該扔掉,心裡應該有數了。   人...
2024-10-05
香港和勝和最新選坐館消息(和勝和坐館雞腳黑)
香港和勝和最新選坐館消息(和勝和坐館雞腳黑)
  他曾因愛人被掌掴,号令社團衆人,直接殺到仇家總部,将仇家的臉面按在地下摩擦。   曾經不可一世的黑幫新義安,被他澆滅了嚣張氣焰,對他退避三舍。   他就是香港黑幫“和勝和坐館”,“雞腳黑”。      50年代“雞腳黑”出生于香港,原名招國強。在“雞腳黑”出生直至他懂事的時候,他的家世在當地都稱得上“大戶人家”。   自幼“雞腳黑”便過着錦衣玉食,衣來張...
2024-10-05
五年級數學簡便運算題20道有答案(五年級數學簡便運算方法)
五年級數學簡便運算題20道有答案(五年級數學簡便運算方法)
     在孩子的小學數學中,數學的學習,基本内容包含:對數的認識,數的運算,圖形的認識以及運算,還有就是對數的應用,這幾個部分,但是在從1年級到6年級一直學習的一項内容,而且貫穿始終的,那就是簡便運算。   在整數範圍、小數範圍、分數範圍内都會作為一個内容重複出現,而這個内容也正是小學數學中的一個難點。   一、提取公因式   這個方法實際上是運用了乘法分...
2024-10-05
Copyright 2023-2024 - www.tftnews.com All Rights Reserved