机器人框架是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。它是一个关键字驱动的测试框架,使用表格测试数据语法。 Robot Framework是用Python编写的。
VM 上的机器人框架 Sikuli 测试在通过 SSH 触发时未启动
我有一个 Sikuli 脚本,用 Windows VM(机器 A)上的 Robot Framework 编写,用于自动化桌面应用程序。此 VM 安装了 RF 和桌面应用程序。从该 VM 位置触发时...
我正在尝试删除字符串末尾的空格。 例如,如果我有一个字符串“text3”,我想删除最后一个空格,以便我的字符串以“text3”结束。 到目前为止,我...
机器人框架 Selenium2Library 中的无缓存刷新
我有一个用 python 机器人框架编写的测试脚本,它可以浏览网站并测试其页面。该网站有时需要从服务器刷新其所有内容,即它需要一个 No-...
我正在尝试使用机器人框架和 python 访问存储的 WebElement 的特定子项 到目前为止,这是我尝试过的: ${child}= 获取 WebElement ${var[0]}//td[@class='status'] 其中 ${var} 是一个
安装python和pip 配置的环境变量 当我尝试通过输入 Pip install robotframework 使用 cmd 安装 robotframework 时,它首先抛出警告消息和...
导入 CV2 失败 - Python3.11 和 RobotFramework
我在 RobotFramework 代码中导入 OpenCV 库时遇到了一些困难。 我正在尝试将 ScreenCap 库导入到我的 RobotFramework 脚本中。 ScreenCap 是一个基于 OpenCV 的库。 我在用
我正在尝试在 Visual Studio 上设置我的 Robotframework,但是我在运行它时遇到错误。似乎错误无法检测到导入的库。您的回复非常受欢迎...
机器人框架/Selenium 不识别 xpath 元素文本()和 chrome
同学们! 我正在尝试获取 chrome 开发人员工具中可识别的文本,但是一旦我在 Robot Framework 中运行测试,我就会收到错误消息。 使用的代码是: ${name}= 获取文本 x...
Python 在导入 [RPA.Browser.Selenium] 库时遇到错误
我正在尝试在 Visual Studio 上设置我的 Robotframework,但是我在运行它时遇到错误。似乎错误无法检测到导入的库。您的回复非常受欢迎...
Robot Framework - 如何使用 Remove String Using Regexp 关键字从 html 中删除 javascript 标签
我正在处理访问页面的测试用例,获取页面源并将其保存到 html 文件中。在保存源代码之前,我需要删除从“”到“”的所有javascript ...
如何使用机器人框架验证从 Websocket Connection 收到的消息
使用websocket的连接创建成功。然后我想向回声模拟服务器发送一条消息并验证答案。我发送“你好”,但我得到一个数值 ba...
最近,当我尝试从 Jenkins 运行一个只运行 .robot 文件的任务时,我遇到了一个问题。 我一直在搜索并尝试其他在
我想获取机器人框架运行失败测试的逗号分隔列表。我正在 Jenkins 上运行测试,并且有一份工作可以采用逗号分隔的测试名称列表来运行。我要
在 Robot Framework 中从文件导入变量时如何忽略未定义的变量
我从 python 文件中导入了一些变量,例如: 我的变量.py USERNAME_TEXTBOX = '//android.widget.TextView/[@text= "用户名"]' PASSWORD_TEXTBOX = '//android.widget.TextView/[...
在 robit 框架中,我正在基于文本单击按钮,但我也想添加 ID,因为页面有多个具有相同文本的按钮 path="//按钮[文本()=打开] 在这里我也想添加 id 什么...
在 Python 中为 ChromeDriver 创建 RobotFramework 关键字
我正在尝试创建一个关键字,该关键字可以在我的测试用例中从 chromedriver 获取 URL。 我想这样做是因为在特定页面中我需要记录并且我不能只做一个获取 url 的 lxml。 所以...
在robotframework中,对于robot command,变量switch没有取带空格的值
我正在使用 shell 脚本运行我的机器人框架测试。 我能够传递变量并将它们包含在机器人命令中并执行它们就好了。 但是,如果我的变量值包含空格
如何在 Robot Framework 上创建“后台计时器”?
我正在努力创建(并找到类似的例子)我理解为 Robot Framework 上的“后台计时器”。 我的场景是: 我有一个要执行的测试用例,并且在某个时间...
RobotFramework 文件 .save() 函数更改格式
我一直在使用 Robotframework 和 Python 编写代码: 我使用 get_model() 从 .robot 文件中获取模型。然后使用 ModelTransformer() 修改模型,该模型基于 AST(Abstract Syn...
Python 错误:导入库:ModuleNotFoundError:没有名为“InitProject”的模块
我正在使用 RobotFramework 设置一个 python 项目,即使我在 init.resource 中添加了一个库条目,它也会抛出 No module named 错误。 另外,我在