一、安装库

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. Spring security OAuth2.0认证授权学习第一天(基础概念-认证授权会话)

    这段时间没有学习,可能是因为最近工作比较忙,每天回来都晚上11点多了,但是还是要学习的,进过和我的领导确认,在当前公司的技术架构方面,将持续使用Spring security,暂不做Shiro的考虑, ...

  2. Zabbix icmp pinger processes more than 75% busy

    Zabbix icmp pinger processes more than 75% busy   Zabbix server报"Zabbix icmp pinger processes m ...

  3. Jmeter-添加用户变量

    1. 创建用户定义的变量. 2. 3. 4.输出结果:

  4. Mysql用户权限控制(5.7以上版本)

    1.1. 最简单的MySql权限   最简单也是最高效的,如果解决新手们删库跑路的问题其实也是很简单的,对于正式库只给一个增删改查的权限,或者只给一个查询权限(是不是就解决了删库的可能性?) 使用Ro ...

  5. leetcode刷题-61旋转链表

    题目 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. 示例 1: 输入: 1->2->3->4->5->NULL, k = 2输出: 4 ...

  6. 关于HTML基本标签,了解一下!

    目录 1 前言 2 正文 2.1 HTML文档结构 2.1.1 html标签 2.1.2 head标签 2.1.3 title标签 2.1.4 body标签 2.2 HTML常用标签 2.2.1 换行 ...

  7. Tomcat +Nginx+Redis实现session共享

    一.准备工作 中间件:Tomcat.Redis.Nginx jar包:commons-pool2-2.4.2.jar.jedis-2.8.0.jar.tomcat-redis-session-mana ...

  8. Swift入门

    Swift 入门 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 2014 年,在 Apple WWDC 发布 历史 2010 年 7 月,苹果开发者工 ...

  9. es创建普通索引以及各种查询

    创建索引 创建普通索引: PUT /my_index { "settings": { "index": { "number_of_shards&quo ...

  10. k8s健康检查(七)

    默认的健康检查 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性.自愈的默认实现方式是自动重启发生故障的容器.除此之外,用户还可以利用 Liveness 和 Readiness ...