RobotFramework-数据库连接
来源:互联网 发布:选修课 知乎 编辑:程序博客网 时间:2024/05/16 16:57
前提:
1. RobotFramework已安装成功;
2. 运行ride.py,可以正常开始自动化测试。
开始进入主题!
1.首先需要安装 databaselibrary,简单的安装方法就是使用pip安装,命令如下:
pip install robotframework-databaselibrary
2. 如果测试的数据库是 PostgreSQL,那还需要安装psycopg2。(备注:psycopg2,是Python语言的PostgreSQL数据库接口)其他数据库,请自行百度对应接口文件。
同样,简单的安装方法就是使用pip安装,命令如下:
pip install psycopg2
3. 运行ride.py,新建项目,在新建case的suite文件中添加DatabaseLibrary
成功添加DatabaseLibrary后,就可以对数据库进行操作了,数据库相关的API介绍可以参照以下链接:http://franz-see.github.io/Robotframework-Database-Library/api/0.6/DatabaseLibrary.html,当然也可以在工具在按 F5查看使用方法。
4.举例说明数据库的使用
a. 连接数据库有两个关键字:Connect To Database和Connect To Database Using Custom Params,这里选用第二个,比较方便;
b.连接数据库中第二个参数,填入psycopg2,如果没有安装它或者安装有误,运行时就会报错;
c. 使用关键字 Query来对数据库进行查询,并将查询结果赋给参数b;
d.数据库查询的结果实际上上是一个二维数组,如果需要具体某个值的话,方法如同获取数组中的数值一样,如${b[0][1]}:表示获取第一行第二列的值。
- RobotFramework-数据库连接
- robotframework
- robotframework
- robotframework
- RobotFramework
- RobotFramework
- RobotFramework
- RobotFramework
- robotframework
- robotframework-ide
- robotframework内部结构
- robotframework学习
- RobotFramework 入门
- robotframework 初识
- RobotFramework/PythonRemoteServer
- RobotFramework初识
- RobotFramework安装
- 学习robotframework
- matlab 修改xml文件的属性
- ART虚拟机参数说明
- GC的三大高级算法
- 编译libRTMP(RTMPdump) For iOS
- 杭电2099-整除的尾数
- RobotFramework-数据库连接
- ListView嵌套GridView数据显示不完整解决方案
- linux 防火墙开启端口
- GC策略的评价指标
- 进程跟线程的区别
- android 实现车轮滚动效果
- 面试题 25 二叉树中的和为某一值的路径
- Android VideoView中getDuration()方法使用问题
- JVM信息查看