2019年1月9日

Python 修改在使用ddt时测试报告默认显示用例名称与预期不符

摘要: 正常在不使用ddt时,在方法下添加注释,即可作为用例描述("""用例描述""") 但是在使用了ddt进行驱动时,上面的方法就已经失效了 测试报告上显示的用例描述如截图 而我在数据准备时,以case_name作为用例描述 在此基础上,为了显示预期的用例描述,需要修改ddt源码 修改完成后,测试报告显示 阅读全文

posted @ 2019-01-09 15:05 rechin 阅读(1250) 评论(0) 推荐(3) 编辑

2018年12月19日

Robot Framework:随机数

摘要: 脚本 输出 阅读全文

posted @ 2018-12-19 14:24 rechin 阅读(828) 评论(0) 推荐(0) 编辑

2018年12月18日

Robot Framework:变量与运算

摘要: 设置变量 动态设置变量 运算Evaluate Evaluate是执行python表达式,返回执行结果 阅读全文

posted @ 2018-12-18 16:44 rechin 阅读(547) 评论(0) 推荐(0) 编辑

2018年12月7日

Robot Framework:接口测试

摘要: 恢复内容开始 robotframework进行接口测试,需要安装Request和RequestLibrary包 将Request和RequestLibrary导入到Robotframework中: GET 接口 POST 接口 阅读全文

posted @ 2018-12-07 17:59 rechin 阅读(231) 评论(0) 推荐(0) 编辑

2018年12月6日

Robot Framework:日志输出中文Unicode编码

摘要: robotframework 输出日志时,中文显示为Unicode编码 。 修改方法: 在Python27\Lib\site-packages\robotframework-3.0.4-py2.7.egg\robot\utils\unic.py文件中添加以下代码 一定要导入包,否则虽然不报错,但是不 阅读全文

posted @ 2018-12-06 10:46 rechin 阅读(3107) 评论(0) 推荐(0) 编辑

2018年12月5日

Robot Framework:数据库操作

摘要: robotframework 操作数据库,需要安装DatabaseLibrary库 Python操作不同的数据库,需要安装对应的数据库驱动。 将DatabaseLibrary 导入robotframework Oracle 将Oracle安装目录下的文件,复制到site-packages目录中 使用 阅读全文

posted @ 2018-12-05 16:09 rechin 阅读(782) 评论(0) 推荐(0) 编辑

Robot Framework:Excel操作

摘要: robot framework 操作Excel需要安装库 ExcelLibrary 将ExcelLibrary 导入到robot framework中 使用例子: 遇到问题: FAIL : NotImplementedError: formatting_info=True not yet imple 阅读全文

posted @ 2018-12-05 10:36 rechin 阅读(1605) 评论(0) 推荐(0) 编辑

2018年12月4日

Robot Framework:环境安装

摘要: Windows Python2.7 前置条件:安装python2.7,下载地址:https://www.python.org/downloads/ 安装wxPython 注意版本要对应python版本,否则运行python ride.py时会提示: 选择Unicode版本,不然安装后不能支持中文。下 阅读全文

posted @ 2018-12-04 17:43 rechin 阅读(992) 评论(0) 推荐(0) 编辑

2018年11月21日

Python 项目隔离环境virtualenv--venv

摘要: virtualenv 用来为一个应用创建一套“隔离”的python运行环境。 先安装virtualenv: pip3 install virtualenv 再进入项目目录,或者创建一个项目目录并进入,创建一个独立的python运行环境,命名为venv: virtualenv --no-site-pa 阅读全文

posted @ 2018-11-21 11:41 rechin 阅读(857) 评论(0) 推荐(0) 编辑

2018年11月2日

Python:验证码识别

摘要: 说明:此验证方法很弱,几乎无法识别出正确的验证码 🤦‍♀️ 1. 安装 PIL 2. 安装 tesseract(mac) 报错: 解决方案: 3. 安装 pytesseract 4. 代码 参考: https://www.cnblogs.com/yeayee/p/4955506.html 阅读全文

posted @ 2018-11-02 16:02 rechin 阅读(162) 评论(0) 推荐(0) 编辑

导航