Robot Framework 连接MySQL

公司用的mysql,今天试了试用RF连mysql,看了很多文档,写的都很详细,这儿就讲讲坑

Step 1:
Robot Framework安装Database-Library
Pip安装:pip install robotframework_databaselibrary
这一步没啥坑,就老老实实装library 就好

Step 2:
安装完Library 就使用了,然后一直报错:
ImportError: No module named 'pymysql'
抓狂,怎么也找到不到问题,最后搜了搜,发现是少装了个东西,我的python 是2.7版本,
安装: pip install PyMySQL
python 3以上的没试过,2.7加上这个,error 就木有了,如果小伙伴已经安装这个pymysql,请忽略这一步

Step 3:
导入DatabaseLibrary

image.png

这一步没啥坑,不是红色就是导成功了,错误案例

image.png

Step 4:
只要mySQL数据库没配错,基本没啥问题:
testDemo2

Connect To Database Using Custom Params    pymysql    db='de_api_tags', user='de_api_tags', password='*******', host='1.1.2.2', port=3306

${result}    Query    select * from api_users
image.png
image.png

推荐一个描写详细的:
http://www.cnblogs.com/s380774061/p/4667881.html
官方文档:
http://franz-see.github.io/Robotframework-Database-Library/api/0.6/DatabaseLibrary.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容