在我的代码下面连接Mysql数据库,但是当我运行代码时,它显示"失败:NoSectionError:No section:'default'"。我想知道如何从机器人框架与Mysql连接。我已经安装了数据库库及其很好但代码问题。
*** Setting ***
Library Selenium2Library
Library DatabaseLibrary
Resource LoginRes.txt
*** Variables ***
#${PythonPath} c:Python26
#${url} http://localhost/dt_qa/
*** Test Cases ***
DT Login
[Tags] Iteration-3 Smoke
dbConn
Connect to Database
Check if not exists in database select * from services
我从未使用过数据库库,但文档说您需要传递一些参数来Connect To Database
或拥有适当的配置文件。因此,请仔细检查您的配置文件,或者如果您不使用配置文件,请添加适当的参数。
查看文档以获取更多信息:
http://franz-see.github.io/Robotframework-Database-Library/api/0.5/DatabaseLibrary.html#Connect%20To%20Database
Connect To Database MySQLdb my_databse user password db.host.example port
还要确保您安装了 MySQL 驱动程序 https://pypi.python.org/pypi/MySQL-python/