robotframework - database操作(增刪改查)


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM