zoukankan      html  css  js  c++  java
  • robotframework

    1、前置配置条件准备

      a、mysql环境配置ok

      b、robot环境配置ok

      c、pip 安装robotframework-databaselibrary

    2、mysql数据操作 -->以操作 test 数据库中的 student 为例

     

     

     3、打开ride,进入robot页面

      pip install robotframework-databaselibrary

     

     a、执行insert 插入语句后查看数据库是否插入成功数据;

     

     b、执行select语句;

     

     c、执行update语句后查看数据库是否有更新;

     

     4、执行delete语句后,查看数据库是否添加的数据被删除;

    4、原脚本如下:

    *** Settings ***
    Library DatabaseLibrary

    *** Test Cases ***
    Database_select查询
    #链接数据库
    Connect To Database Using Custom Params pymysql db="test",user="root",password="123456",host="localhost",port=3306
    ${select} Query SELECT * FROM student WHERE id = 4
    log ${select}
    Disconnect From Database

    Database_insert插入
    #链接数据库
    Connect To Database Using Custom Params pymysql db="test",user="root",password="123456",host="localhost",port=3306
    ${insert} Execute Sql String INSERT INTO student(id,name,age,address) values(4,'小米','23','北京')
    log ${insert}
    Disconnect From Database

    Database_update更新
    #链接数据库
    Connect To Database Using Custom Params pymysql db="test",user="root",password="123456",host="localhost",port=3306
    ${update} Execute Sql String UPDATE student SET name='oppo' WHERE id = 4
    log ${update}
    Disconnect From Database

    Database_delete删除
    #链接数据库
    Connect To Database Using Custom Params pymysql db="test",user="root",password="123456",host="localhost",port=3306
    ${delete} Execute Sql String DELETE FROM student WHERE id = 4
    log ${delete}
    ${select} Query SELECT * FROM student WHERE id = 4
    log ${select}
    Disconnect From Database

  • 相关阅读:
    Linux下高并发socket最大连接数所受的各种限制
    Oracle DB 使用资源管理
    Oracle DB 资源管理
    C++ 封装私有堆(Private Heap)
    用宏实现 C++ Singleton 模式
    基于 crt debug 实现的 Windows 程序内存泄漏检测工具
    如何养成良好的 C++ 编程习惯 —— 内存管理
    OCP-1Z0-053-V12.02-643题
    Oracle DB 通过SQL 优化管理性能
    OCP-1Z0-052-V8.02-141题
  • 原文地址:https://www.cnblogs.com/Teachertao/p/11892561.html
Copyright © 2011-2022 走看看