• 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 可指定生成结果存放路径

  • 相关阅读:
    学以致用十九-----shell脚本之引号
    学以致用十八-----shell脚本之基础概念及变量
    学以致用十七-----shell脚本之比较数字和字符串及if else
    学以致用十六-----Centos7.2编译安装mysql5.6.22
    学以致用十五-----前端里注意事项一
    学以致用十四-----打造一个简单的vim IDE
    学以致用十三-----Centos7.2+python3+YouCompleteMe成功历程
    json、javaBean、xml互转的几种工具介绍
    android课程第一节(TextView控件使用)
    Android Please ensure that adb is correctly located at问题解决
  • 原文地址:https://www.cnblogs.com/zwanna/p/13219235.html
Copyright © 2020-2023  润新知