习惯了用pycharm写代码,突然让我用ride写,着实不爽,这才有了这篇教程。

一. pycharm配置

  1. pycharm安装依赖插件:IntelliBot#patch,安装完重启pycharm

  2. 配置启动指令:

    单用例运行指令:

    多用例运行指令:

二. robot的配置

  1. 安装依赖库:robotframwork,使用pip直接安装

  2. 安装依赖库:excellibrary,使用pip安装会报错,按照下面的方法安装

    下载地址:https://files.pythonhosted.org/packages/b8/e7/8c079a814e7ad288ec2fc15671d8dc526e3d537bb00e4ab2b209a63674ed/robotframework-excellibrary-0.0.2.zip

    作者懒得管这个库了,我们解压后需要进行一系列改写。

# setup.py改写:
# execfile(join(dirname(__file__), 'ExcelLibrary', 'version.py'))改为
exec(open(join(dirname(__file__), 'ExcelLibrary', 'version.py')).read()) # ExcelLibrary.py改写:
# 将所有的print...修改为后面加上括号print(...)
# 导包改为from .version import VERSION # __init__.py改写:
# 导包改为:
from .ExcelLibrary import ExcelLibrary
from .version import VERSION
# 将class整体注释掉。

    改完后终端打开文件夹,执行命令:python setup.py install

    至此,robot配置完毕。

    有了pycharm插件robot#patch、robot的核心组件库robotframwork和数据驱动库excellibrary,我们就可以使用pycharm来开发啦!

作者留言

  原创不易,如果觉得本文对你有帮助,记得打赏噢O(∩_∩)O,您的支持是我创作路上最大的动力~

最新文章

  1. .Container与.container_fluid区别
  2. 蓄水池(Reservoir_sampling)抽样算法简记
  3. 阅读《Effective C++》系列
  4. memcached的LRU删除机制
  5. hadoop群集安装中碰到的问题
  6. js基础知识之_入门变量和运算符
  7. JDK JRE JVM
  8. [置顶] ruby变量详解(收集+整理)
  9. bootstrap + angularjs + seajs构建Web Form前端2
  10. java多维数组
  11. 我的Python之路【第一篇】:Python简介和入门
  12. 7-zip 解压
  13. 网络协议 3 - 从物理层到 MAC 层
  14. vue学习笔记(WebStorm安装)
  15. Java JDK与JRE
  16. abaqus安装破解
  17. Sqoop使用,mysql,hbase,hive等相互转换
  18. 让ASP.NET Web API支持$format参数的方法
  19. [No0000187]可能是把Java内存区域讲的最清楚的一篇文章
  20. MySQL更新优化(转)

热门文章

  1. 斐波那契散列算法和hashMap实践
  2. 将 Vue.js 项目部署至静态网站托管,并开启 Gzip 压缩
  3. js-day01-商品订单信息
  4. python字符串常用方法介绍,基于python3.10
  5. 多种方法实现单例模式 pickle模块
  6. Prometheus及Grafana监控服务的安装使用
  7. vue项目 h5上拉加载(分页功能)
  8. DP经典例题——LIS&LCS
  9. C/S UDP通信实践踩坑记录与对于ICMP的进一步认识
  10. SPOJ PHONELST - Phone List | UVA11362 Phone List | LibreOJ10049. 「一本通 2.3 例 1」Phone List