pycharm配置robotframework環境(mac版)


  上周將mac系統升級了,導致之前pycharm已配置好的robotframework出了問題,就重新卸載安裝了pycharm。這里給自己做個記錄。

  一,mac上徹底刪除pycharm

  之前都是直接從應用程序里右鍵移到回收站來卸載程序,重新安裝的后,會發現之前的數據還在沒有卸載干凈。

  那要徹底刪除pycharm,除了將應用移到回收站,還要執行刪除如下文件:

    清理緩存,參數,日志相關配置文件:(注:ls PyCharm關鍵字進行搜索,PyCharm2018.2.7是我的文件名稱)

      a、cd ~/Library/Preferences/           

            rm -rf PyCharm2018.2.7/         

      b、cd ~/Library/Logs

           rm -rf PyCharm2018.2.7/

      c、cd ~/Library/Application\ Support/

           rm -rf PyCharm2018.2.7/

      d、cd ~/Library/Caches/

           rm -rf PyCharm2018.2.7/

  以上兩步完全卸載干凈。貌似其他應用也可以這樣清理
  感謝博主的分享:https://blog.csdn.net/weixin_42288822/article/details/84575451

  二、重新安裝pycharm

  之前一直在尋找pycharm的破解方法,后面聽說pycharm有免費的社區版,對咱還是夠用的,果斷安裝了社區版

 

  三、下載intelliBot plugins

  1,打開pycharm-->Preferences..

  

 

  2,選擇Plugins,搜索intelliBot,選擇,並點擊右側的安裝。

 

   3,若第二步一直安裝失敗,可執行訪問官網下載你需要的版本(https://plugins.jetbrains.com/plugin/7386-intellibot/versions),然后點擊install plugin from disk..,然后選擇你下載的目錄進行安裝,安裝后記得重啟pycharm

 

 或

 

   4,配置RF文件識別類型:

    Preferences.. -->Editor-->File Types-->選擇Robot Feature-->添加*.txt的文件類型-->OK   

  

 

   5,配置suite和case的運行命令

  (1)首先檢查是否存在pybot.bat或robot.bat文件,windows系統檢查python目錄的Scripts目錄下是否存在,mac系統在python目錄的bin目錄下,若沒有可以直接新建:

          @Echo off

         python -m robot.run %*

     (這里也可以寫完整的python路徑,比如D:\code\py37\venv\Scripts\python -m robot.run %*)

  (2)External Tools配置

    Preferences.. -->Tools-->External Tools-->+-->配置Name(運行名稱),Program(robot地址,如步驟1),Arguments(啟動命令),Working directory(用例路徑)

 

     如運行測試集:

    Name:Robot Run TestSuite

    Program:/Library/Frameworks/Python.framework/Versions/2.7/bin/robot

        Arguments:-d results $FileName$

    Working directory:$FileDir$

    

    如運行測試用例:

    Name:Robot Run SingleTestCase

    Program:/Library/Frameworks/Python.framework/Versions/2.7/bin/robot

        Arguments:-d results -t "$SelectedText$" ./

    Working directory:$FileDir$

  6,配置好以上內容后,還需要配置你要運行的python環境,Preferences.. -->Project-->Project Interpreter-->設置按鈕或+按鈕添加

 

 

 

 

  7, 添加成功后就可以運行看看,打開測試文件,右鍵,選擇External Tools

 

   感謝博主的分享:https://blog.csdn.net/zhangenter/article/details/104302715

     7,附加常用的robot啟動命令

  在終端輸入robot -h,可以看到很多附加啟動命令

 

    如 -v 帶變量參數啟動,如 -v evn:test   -i 啟動包含某個標簽,-e啟動除這個標簽外的用例, -R 重新執行output中失敗的, -d 可指定生成結果存放路徑


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM