一、安装库

1、查看数据库是否按安装

1.1 DatabaseLibrary

pip3 install mysqlclient-2.0.1-cp37-cp37m-win_amd64.whl

dos  下安装

导入DatabaseLibrary库

创建库,

关键字:

1、connect to database  #连接数据库的配置信息

connect to database pymysql dcs root 123456 192.168.153.131 3306

2、table must exist

table must exist test # 判断表存在 #有则ok没有则NO

2。1不存在的表,报错

2.2存在的表,运行成功

3、Check If Exists In Database

3.1判断数据库中已经存在的数据

3.2 判断数据库中不存存在的数据

4、check if not exists in database

4.1

4.2

5\ Delete All Rows From Table 删除表中所有数据

Delete All Rows From Table sc #删除表中所有数据 Disconnect From Database

6\Execute Sql Script D:\sql.txt #执行脚本

6、Execute Sql String #执行sql语句

Execute Sql String insert  into test values (12,23); #执行sql语句

7、Query

${vael} Query select * from test
log ${vael} #查询当前表中所有的数据

8、ROW COUNT

${count} ROW COUNT select * from test
log ${count} #统计当前数据库中的行数

9. ROW COUNT IS 0   #判断当前数据库中没有的数据

ROW COUNT IS 0
select * from s ; #判断当前数据库中没有的数据

10、ROW COUNT IS equal to x  #行数等于 多少行

10.1

ROW COUNT IS equal to x select *  from test 13 #行数等于10

10.2

ROW COUNT IS equal to x select *  from test 10 #行数等于10

11. Row Count Is Greater Than X  #行数大于多少行

Row Count Is Greater Than X select *  from test 11 #行数大于11 `

10.2

11.Row Count Is Less Than X  # #行数小于

Row Count Is Less Than X

select * from test; 20 #行数小于20

Row Count Is Less Than X
select * from test; 9 #行数小于20

11、 Disconnect From Database #断开数据库连接 #断开数据库连接

Disconnect From Database #断开数据库连接 #断开数据库连接

多测师讲解自动化测试 _RF数据库操作(上)_高级讲师肖sir的更多相关文章

  1. 多测师讲解自动化测试_rf节课内容_高级讲师肖sir

    *** Settings ***Library Selenium2LibraryLibrary OperatingSystem *** Variables ***${name} zhangsan@{l ...

  2. 多测师讲解自动化测试 _RF模拟鼠标悬停_高级讲师肖sir

    test19 Open Browser https://www.ctrip.com/?sid=155952&allianceid=4897&ouid=index gc Maximize ...

  3. 多测师讲解自动化测试 _RF定位iframe框_高级讲师肖sir

    Open Browser https://mail.163.com/ gc Maximize Browser Window sleep 2 #进入if框 Comment Input Text name ...

  4. 多测师讲解 自动化测试理论(1)_高级讲师肖sir

    自动化测试理论什么是自动化测试?广义的:通过工具或程序替代或辅助人工测试的行为叫自动化测试狭义的:通过工具录制或编写脚本模拟手工测试的过程,通过回放或运行脚本执行测试用例,从而代替人工对系统的功能验证 ...

  5. 多测师讲解自动化测试 _pybot.bat批处理脚本_高级讲师肖sir

  6. 多测师讲解接口测试 _postman(下)_高级讲师肖sir

    关联接口 定义:上个接口返回的参数作为下一个接口的入参 1)接口1:查询出所有的州,自治区,直辖市,省(且发送请求不需要入参) 接口url地址: http://www.webxml.com.cn/We ...

  7. 多测师讲解ui自动化框架设计思想_高级讲师肖sir

    UI自动化框架:UI自动化框架可以分为8个模块,conf.data.public.pageobject.testcase.runner.report.log.conf是用来储存系统环境.数据库.邮件的 ...

  8. 多测师讲解selenium ——切换窗口——打印句柄_高级讲师肖sir

    (一)同一个窗口打开两个浏览器 from selenium import webdriverfrom time import sleepdrvier=webdriver.Chrome()url='ht ...

  9. 多测师讲解接口测试 _fiddler无法打开浏览器_高级讲师肖sir

    错误现象: 打开fi'd'dler以后浏览器无法打开,关闭fiddler之后可以打开浏览器 解决方案: 1. 2. 在点击确定

  10. 多测师讲解python_模块间的调用_高级讲师肖sir

    案例1: 在aaa.py  文件A类中定义一个函数sadp: 在bbb.py文件中导入aaa模块,导入类 ,调用函数 案例2: aaa模块中定义一个A类, 在定义一个sadp的函数, 在bbb模块中导 ...

随机推荐

  1. 跟着兄弟连系统学习Linux-【day10】

    day11-20200610 p36.源码包安装过程 (1)安装前需要准备工作 安装gcc编译器(前两期已经安装) 源码保存位置/usr/local/src 软件安装位置:/usr/local/ (2 ...

  2. Activiti7 网关(并行网关)

    什么是并行网关? 并行网关允许将流程分成多条分支,也可以将多条分支合并到一起,并行网关是基于进入和外出顺序流的 fork分支: 并行后的所有外出顺序流,为每个顺序流都创建一个并发分支 jion汇聚: ...

  3. Activiti7 启动流程实例

    package com.itheima.activiti; import org.activiti.engine.ProcessEngine; import org.activiti.engine.P ...

  4. 东方通Linux应用部署手册

    东方通应用部署文档   进入东方通访问地址: http://192.168.0.12:9060/console/输入用户名密码(thanos/thanos123.com)首页是对东方通软件的一些信息描 ...

  5. jmeter压测以及用Badboy录脚本

    一.压测时的基本配置: 1.设置线程数.延迟几秒.循环次数打勾表示一直去循环.调度器打勾可以填写持续时间.启动时间等 线程数:就是并发的用户数   N Ramp-Up Period(in second ...

  6. 集群实战(1):swarm安装记述

    查看主机名 hostnamectl 修改主机名 hostnamectl set-hostname xxx 关闭selinux sed -i 's/SELINUX=enforcing/#SELINUX= ...

  7. Docker实战(2):主从库搭建

    入门 基于Docker的Mysql主从复制搭建 首先安装docker 拉取mysql镜像:5.7版本 启动主从数据库容器 docker run -p 3339:3306 --name Maste -e ...

  8. if-else​ 条件语句

    1.  条件语句模型 Go里的流程控制方法还是挺丰富,整理了下有如下这么多种: if - else 条件语句 switch - case 选择语句 for - range 循环语句 goto 无条件跳 ...

  9. ASP.NET Web API 2系列(四):基于JWT的token身份认证方案

    1.引言 通过前边的系列教程,我们可以掌握WebAPI的初步运用,但是此时的API接口任何人都可以访问,这显然不是我们想要的,这时就需要控制对它的访问,也就是WebAPI的权限验证.验证方式非常多,本 ...

  10. java学习从“菜鸟”到“放弃”

    今天学到java的对象和类中, 由于刚考完c++面向对象与程序设计这门课,对于c++中的类掌握自认为不错,就开始过渡到java. 今天面对的问题,在书写一个类的时候,发现了许多与c++不同的地方. 比 ...