Tag: 机器人框架

Robot Framework和Selenium调用java方法

我devise了一个机器人脚本来testingSelenium的网页。 执行脚本后,Selenium将生成log.html和report.html,它提供了一些关于testing的反馈。 不过,我想输出像Excel格式。 我使用Java从apachefind了EXCEL库。 我如何收集信息并致电图书馆输出excel?

从一个关键字访问一个variables到另一个Robot框架

我在一个关键字(1)中创build了一个variables($ {sResultFile}),如下所示: create excel file ${sResultFile} Add TimeStamp to File ${sResultFilePath} Create File ${sResultFile} Append to file ${sResultFile} TC_Name\tStatus\tComments\n Set Global Variable ${sResultFile} ${sResultFile} [Return] ${sResultFile} 现在我想访问另一个关键字(2)中的$ {sResultFile},它是在同一个资源文件中 正如您所看到的,我无法访问关键字文件2中的$ {sResultFile}。我尝试将其设置为Global,但没有运气。 我该怎么做?

写入列表(variables)值在机器人框架擅长?

我有这段代码获得类似Xpaths的所有名称,并将它们放置一个列表variables,并将列表variables与另一个列表variables进行比较,以确保列表variables中的所有数据匹配。 现在,如果数据匹配,我需要把它放在一个Excel表格中,并在旁边的单元格中写入PASS,并在不匹配的值旁边失败。 我很新的机器人框架请帮助。 *** Test Cases *** Comparing data Open Browser 1 and Collect data Open Browser 2 and Collect data Log Browser 1 List Log Browser 2 List Compare Close allsesions of browsers *** Keywords *** Open Browser 1 and Collect data ${id_1}= Open Browser https://WWW.nyse.com ${Browser_1} ${count_1}= get matching xpath count //*[@id="stats"]/div/div/div[2]/div/div/div/div/div[1] : […]

机器人框架与Excel库错误:“本地variables”my_sheet_index“之前引用”

我的ExcelLibrary概念validation有问题。 当我尝试将一些数据保存到新的Excel文件中时,它将返回一个错误UnboundLocalError: local variable 'my_sheet_index' referenced before assignment在Put Number To Cell sheetname=${mySheetName} column=1 row=1 value=90 UnboundLocalError: local variable 'my_sheet_index' referenced before assignment Put Number To Cell sheetname=${mySheetName} column=1 row=1 value=90 你知道我该怎么做才能避免这样做吗? 这是我的简单testing文件: *** Settings *** Library ExcelLibrary Library Collections *** Variables *** ${Excel_File_Path} C:\\Python27\\ExcelRobotTest\\ ${mySheetName} UserImport *** Test Cases *** Excel Test Lubos Test *** […]