代码之家  ›  专栏  ›  技术社区  ›  oshirwani

我们如何使用熊猫机器人框架

  •  0
  • oshirwani  · 技术社区  · 6 年前

    使用“Robot Framework”和“Pandas”,我需要读取一个excel文件。

    1. 我已经使用“pip install pandas”在我的项目中安装了pandas,pandas在我的项目路径“…venv\Lib\site packages\pandas”中可见
    2. 现在,我不知道如何将Pandas库引用到test.robot文件中。

    以下是我的代码:

    *** Settings ***
    Library     SeleniumLibrary
    Library     BuiltIn
    Library     DatabaseLibrary
    Library     ExcelLibrary
    Library     pandas
    Library     numpy
    
    *** Variables ***
    ${resetSurveyURL}  https://my-domain/resettestids.aspx
    ${SurveyURL}  https://my-domain/Default.aspx?sid=100
    ${BROWSER}  Chrome
    #${num1}     4
    #${num2}     4
    
    *** Keywords ***
    AccessSurvey
            Open Browser    ${SurveyURL}    ${BROWSER}
            maximize browser window
    
    PerformAdditionOperation
            ${a}=   evaluate    ${num1}+${num2}
            log to console    ${a}
    
    ReadTestCaseFromExcelFile
            pandas.read_excel()
    
    0 回复  |  直到 6 年前
        1
  •  1
  •   René    6 年前

    你应该看看robotframeworkdatadriver。

    https://github.com/Snooz82/robotframework-datadriver 这是一个使用pandas从excel数据创建测试用例的库。

    熊猫不是用来做机器人图书馆的。 你应该创建一个使用熊猫的小图书馆。

    https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#creating-test-libraries