• Robot Framework-DatabaseLibrary(MySql) API


    API 参数 说明
    Check If Exists In Database 查询语句 数据库中存在:存在,则为PASS,不存在,则为FAIL
    Check If Not Exists In Database 查询语句 数据库中不存在:不存在,则为PASS,存在,则为FAIL
    Connect To Database dbapiModuleName=None, dbName=None, dbUsername=None, dbPassword=None, dbHost=localhost, dbPort=5432, dbConfigFile=./resources/db.cfg 连接数据库配制信息,通过配制各项属性完成
    Connect To Database Using Custom Params dbapiModuleName=None, db_connect_string= 连接数据库配制信息,通过db_connect_string来传递。如database='my_db_test', user='postgres', password='s3cr3t', host='tiger.foobar.com', port=5432
    Delete All Rows From Table 表名 删除数据库中表的所有行:删除成功,则PASS;失败,则Fail
    Description 查询语句 返回查询语句的结果,内容格式为: [Column(name='id', type_code=1043, display_size=None, internal_size=255, precision=None, scale=None, null_ok=None)] [Column(name='first_name', type_code=1043, display_size=None, internal_size=255, precision=None, scale=None, null_ok=None)] [Column(name='last_name', type_code=1043, display_size=None, internal_size=255, precision=None, scale=None, null_ok=None)]
    Disconnect From Database 断开数据库链接
    Execute Sql Script SqlScriptFileName 执行脚本文件。SqlScriptFileName物理路径+FileName。
    Execute Sql String SqlString 执行Sql语句
    Query 查询语句 返回查询语句的查询结果
    Row Count 查询语句 返回查询语句的查询结果行总数
    Row Count Is 0 查询语句 查询语句的查询结果行总数:为0,则PASS;非0,则FAIL
    Row Count Is Equal To X 查询语句,X

    查询语句的查询结果行总数:为X,则PASS;非X,则FAIL

    X,为预期的查询结果行数,第二个需要传递的参数

    Row Count Is Greater Than X 查询语句,X

    查询语句的查询结果行总数:大于X,则PASS;小于或等于X,则FAIL

    X,为预期的查询结果行数,第二个需要传递的参数

    Row Count Is Less Than X 查询语句,X

    查询语句的查询结果行总数:大于X,则PASS;小于或等于X,则FAIL

    X,为预期的查询结果行数,第二个需要传递的参数

    Table Must Exist 表名 表名必须存在:存在,则PASS;不存在,则FAIL
  • 相关阅读:
    Form.KeyPreview 属性
    键盘输入、鼠标输入、焦点处理
    KeyDown,KeyPress 和KeyUp
    C#反射实例应用--------获取程序集信息和通过类名创建类实例
    Attribute操作的性能优化方式
    OBjective-C:atomic和nonatomic的区别
    Objective-C:OC内部可变对象和不可变对象的深(复制)拷贝问题思考:
    Objective-C:三种文件导入的方式比较
    Objective-C:保留计数器思想的详解(对象的保留和所有权的释放)
    Objective-C:深复制(拷贝)
  • 原文地址:https://www.cnblogs.com/yigui/p/9176305.html
Copyright © 2020-2023  润新知