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