Python与Robot Framework
文章平均质量分 52
glong168
好记性不如烂笔头,独乐乐不如众乐乐
展开
-
一、在PyCharm上直接调试py脚本
Robot Framework支持导入各种丰富的库,但是并不是都适合每个项目使用,或者找对应的库也要花大量的时间。这时还不如自己写的比较快。如果你比较厉害,可以不需要编译器就直接编写;但是Robot Framework支持py脚本,其中的格式我们是需要去注意的,否则Robot Framework执行时会报错。这时我们可以通过PyCharm上直接编译py脚本,将py脚本调试通过之后,再导入R...原创 2018-06-08 19:11:54 · 2425 阅读 · 0 评论 -
七、Python打包exe文件
把用Python写好的脚本,可以用pyinstaller打包成.exe文件,方便发布,在其他电脑上脱离python语言环境而运行。1. 安装pyinstaller在cmd中输入 ‘pip install pyinstaller’ 来安装pyinstaller,等待安装完毕。2. 将py文件打包成exe安装完毕后,在cmd中输入 ‘pyinstaller.exe -F 你的.py文件...原创 2018-06-08 19:17:32 · 1733 阅读 · 0 评论 -
六、Python获取list个数(type 'list'类型)
要求说明:返回值是这一串:[{"negativeListCount": 1076.0, "year":"2017"}, {"negativeListCount": null, "year":"2016"}, {"negativeListCount": 2076.0, "year":"2015"}],统计有多少个{}类型是:type原创 2018-06-08 19:17:19 · 12730 阅读 · 0 评论 -
五、Python编写接口自动化
1. 总结结果2. 详细代码:# -*- coding: utf-8 -*-import requestsimport jsonclass web_requests(object): def __init__(self): pass def Interface(self,Interface_path,**My_data): ...原创 2018-06-08 19:17:02 · 58358 阅读 · 3 评论 -
四、自定义python库方法输出的结果在ride上能调用
将要输出的结果加上‘return’,这样在ride上就能直接引用ride上引用方法输出结果如下:原创 2018-06-08 19:16:48 · 815 阅读 · 0 评论 -
三、自定义python库下有多个py脚本时,__init__.py的配置
NewLibrary库下有myclass.py和mysql.py__init__.py的配置如下:对应的myclass.py配置如下:原创 2018-06-08 19:12:28 · 772 阅读 · 0 评论 -
二、Robot Framework加载自定义的python库
利用Robot Framework编写测试用例,往往需要开发自己的关键字,有的关键字需要通过自己编写python代码来实现。这在rf中,就需要自己定义python库。这个过程其实不复杂,本文来介绍下。1、在python安装目录下的 Lib\site-packages目录下 新建一个目录,目录名就是库名,如NewLibrary2、在新建的NewLibrary目录下创建一个python文件,...原创 2018-06-08 19:12:12 · 2123 阅读 · 0 评论