使用 MySQL 和 Robot Framework 组合以及机器人数据库库和 pymysql 库。
Connecting Database
Connect to database pymysql ${DB_NAME} ${DB_USER_NAME} ${DB_USER_PASSWORD} ${DB_HOST} ${DB_PORT}
Sleep ${wait_time}
Log to console Database Connection is established successfully!
并且能够获取 DB 表数据并打印在 IDE 控制台上。问题是无法将查询结果分配给机器人变量以输入应用程序内的编辑文本。
${queryResult1} QUERY SELECT COLUMN1 FROM ${TABLE_NAME};
${query_results} Selenium2Library.Get Text ${queryResult1}
Log to Console ${query_results}
应用程序脚本
Sleep 5s
Selenium2Library.Input Text ${username} ${query_results}}
Sleep 5s
Selenium2Library.Input Text ${password} ${query_results}}
Sleep 5s
Selenium2Library.Click element ${login_button}
饮歌长啸
相关分类