robotframework 相关问题

机器人框架是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。它是一个关键字驱动的测试框架,使用表格测试数据语法。 Robot Framework是用Python编写的。

RobotFramework 在 xx 行日志后挂起

当我尝试执行一个简单的Python脚本时,机器人框架一直困扰着我,它在生成的日志的第30行左右无缘无故地过时了,无论我等多久它都没有进展。 任意

回答 1 投票 0

未找到名为“打开应用程序”的关键字

** 我收到此错误,我尝试了全新安装,如何修复它? **** 设置 **** 图书馆Appium图书馆 *** 变量 *** ${REMOTE_URL} http://localhost:4723/wd/hub ${PLATFORM_...

回答 1 投票 0

无法使用python在机器人中创建自定义关键字

来自robot.api.deco导入库,关键字 从robot.libraries.BuiltIn导入BuiltIn @图书馆 类店: def __init__(自身): self.selLib =builtIn().get_library_instance("

回答 1 投票 0

如何从一个文件调用另一个文件中的一个测试用例

我已经编写了一些测试用例,但其中一些可以重用,而不用在新脚本中再次编写。因此,如果我在一页上声明一个字段的输入文本关键字,那怎么可能...

回答 3 投票 0

Jenkinsfile 中的 Run Robot 无法从 Github 获取正确的 test.robot 文件

所以我有一个学校项目,每一步都让我很头疼。它位于 Github 上,通过 Jenkins 作为管道项目运行,使用 git 参数进行参数化...

回答 1 投票 0

“获取文本”命令上的陈旧元素引用异常

我在“获取文本”命令上收到过时元素异常。 这是代码: 获取文本 [参数] ${定位器} 等待条件返回 document.readyState=="complete" 等到页面

回答 1 投票 0

无法使用Robot Framework向下滚动网页

我正在使用 Selenium 2 和 Robot Framework 来自动化我们的应用程序。我使用下面的 JavaScript 代码向下滚动页面,但无法滚动。 我想在文本中输入文本...

回答 10 投票 0

Selenium Webdriver 未使用代理

我试图让selenium使用公司代理服务器来下载网络驱动程序。但这一直失败。我可以使用代理来手动使用下载。 从硒导入网络驱动程序 班级

回答 1 投票 0

优化Robot Framework测试场景:减少冗余,提升效率

我需要机器人框架方面的帮助。如何创建测试场景?我所说的测试场景是指将多个测试用例组合在一起。例如,如果我有以下测试用例: 1.登录...

回答 1 投票 0

如果第一个测试用例失败,如何停止 Robot Framework 测试执行?

如下面的机器人文件所示,我有三个测试用例。如果 TESTCASE1 失败,我想停止测试执行。仅当 TESTCASE1 通过时才应执行 TESTCASE2。 *** 设置 *** 图书馆

回答 4 投票 0

如何在 Robot Framework 中将 Selenium 选项作为数据结构发送而不会出现“AttributeError: 'list' object has no attribute 'capability'”?

我想使用数据结构将选项发送到 Selenium 开放浏览器界面。 该库的文档表明它接受类型“Any”,因此列表或字典或...

回答 1 投票 0

如何在不使用 robocorp 控制室的情况下在最终用户(客户)的计算机上运行我的 robocorp 项目(机器人框架)?

所以现在,我已经通过在 vscode 中使用 robocorp 开发了我的 rpa 自动化代码,如何使 robocorp 项目可以在最终用户的计算机上运行而不使用 vscode/

回答 1 投票 0

机器人框架无法获取定位器,我尝试复制 xpath,但仍然收到“无法找到定位器”错误

这是元素 我正在尝试使用 PyCharm 工具中的 Robot 框架、selenium 来自动化应用程序。 我尝试了关键字定义来单击名为“GCC Intelligence&

回答 1 投票 0

定义一个关键字,仅在机器人框架失败时调用

有什么方法可以在设置或机器人代码的任何其他部分中定义,以便在遇到特定类型的故障时立即调用关键字? 我们有测试设置和测试拆卸,它将运行...

回答 2 投票 0

在robotframeworkride上运行测试用例是否有错误?

robotframework-ride在运行测试用例时遇到以下错误,但测试用例可以正常运行。这是什么原因?我该如何解决这个问题? [错误] 呼叫

回答 1 投票 0

如何在 Robot Framework 中将变量定义为具有列表值的字典

在我的一个测试用例中,我需要定义一个字典,其中键是字符串,值是字符串数组。我怎样才能在机器人框架中做到这一点? 我第一次尝试使用如图所示的构造...

回答 2 投票 0

如何删除机器人框架中的这些空格?

所以,我执行了 GET 请求,这是我的响应: 在此输入图像描述 另外,这是我为了获得该响应而执行的代码的一部分。值得一提的是,GET 重新...

回答 1 投票 0

Robot Framework - 如何获取sh文件执行结果

我使用Robot Framework执行*.sh脚本文件: ${output} 运行进程“../resources/scripts/TEST.sh” shell=yes alias=proc 记录${输出} ${output} 仅显示 我使用Robot Framework来执行*.sh脚本文件: ${output} Run Process "../resources/scripts/TEST.sh" shell=yes alias=proc Log ${output} ${output} 仅显示 我也用过: @{res} Get Process Result proc 结果:无法设置变量“@{res}”:预期类似列表的值,已获得 ExecutionResult。 所以格式有问题。 如果我在 git bash 中执行脚本,我会看到类似的内容: ************************** PAGE HTML ************************** HTTP/1.1 200 OK Date: Wed, 06 Mar 2024 15:44:32 GMT Set-Cookie: JSESSIONID=node0124h4iezb4fdc16vay6u58f0en29.node0; Path=/; HttpOnly Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: max-age=1140 等等 您能帮我看一下执行结果吗? 您可能需要将输出重定向到文件。 这是库文档中的示例,here: ${result} = Run Process ${command} stdout=${CURDIR}/stdout.txt stderr=STDOUT 其他可能是您删除该选项shell=yes。

回答 1 投票 0

关闭窗口后无此类窗口异常

使用 close window 关键字关闭弹出窗口后,我无法选择主父窗口。我尝试等待关键字成功,但仍然遇到同样的问题。 此问题发生在

回答 2 投票 0

Robot Framework 浏览器库:保存并访问服务器返回的 PDF 文件

在我的机器人框架脚本中,我使用浏览器库打开网页,然后单击按钮获取 PDF 格式的收据。 该按钮不包含 PDF 的直接链接:当您单击按钮时...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.