pycharm+robotframework自动化指南
2024-09-08 17:48:23
习惯了用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,您的支持是我创作路上最大的动力~
最新文章
- .Container与.container_fluid区别
- 蓄水池(Reservoir_sampling)抽样算法简记
- 阅读《Effective C++》系列
- memcached的LRU删除机制
- hadoop群集安装中碰到的问题
- js基础知识之_入门变量和运算符
- JDK JRE JVM
- [置顶] ruby变量详解(收集+整理)
- bootstrap + angularjs + seajs构建Web Form前端2
- java多维数组
- 我的Python之路【第一篇】:Python简介和入门
- 7-zip 解压
- 网络协议 3 - 从物理层到 MAC 层
- vue学习笔记(WebStorm安装)
- Java JDK与JRE
- abaqus安装破解
- Sqoop使用,mysql,hbase,hive等相互转换
- 让ASP.NET Web API支持$format参数的方法
- [No0000187]可能是把Java内存区域讲的最清楚的一篇文章
- MySQL更新优化(转)
热门文章
- 斐波那契散列算法和hashMap实践
- 将 Vue.js 项目部署至静态网站托管,并开启 Gzip 压缩
- js-day01-商品订单信息
- python字符串常用方法介绍,基于python3.10
- 多种方法实现单例模式 pickle模块
- Prometheus及Grafana监控服务的安装使用
- vue项目 h5上拉加载(分页功能)
- DP经典例题——LIS&;LCS
- C/S UDP通信实践踩坑记录与对于ICMP的进一步认识
- SPOJ PHONELST - Phone List | UVA11362 Phone List | LibreOJ10049. 「一本通 2.3 例 1」Phone List