
[英]AttributeError: 'NoneType' object has no attribute 'run_keyword' Sikuli Error
我面临同样的问题,我想在 docker 上使用机器人框架和 Sikuli 测试我的应用程序。这是我的 Dockerfile: 这是我的测试脚本: 当我运行测试时,出现以下错误: 有人可以帮我吗? 我不知道它是 Sikuli 问题还是 docker。相同的测试在本地(windows)上通过但在 doc ...
[英]AttributeError: 'NoneType' object has no attribute 'run_keyword' Sikuli Error
我面临同样的问题,我想在 docker 上使用机器人框架和 Sikuli 测试我的应用程序。这是我的 Dockerfile: 这是我的测试脚本: 当我运行测试时,出现以下错误: 有人可以帮我吗? 我不知道它是 Sikuli 问题还是 docker。相同的测试在本地(windows)上通过但在 doc ...
[英]Getting error as geckodriver.exe executable needs to be in PATH when running robot framework
在机器人框架中运行测试运行程序文件时,由于 geckodriver.exe 可执行文件需要位于 PATH 中而出现错误我已经在可执行路径和系统变量中下载并添加了 geckodriver 路径。 但还是面临同样的情况。 作为替代方法,我也对 chromedriver 进行了相同的尝试,但仍然面临相同的 ...
[英]Windows 11 64bit- Unable to install wxPython- ERROR: Could not build wheels for wxPython, which is required to install pyproject.toml-based projects
我收到以下错误,我的 python 版本是 C:\RobotFramework>py Python 3.11.3 (tags/v3.11.3:f3909b8, Apr 4 2023, 23:49:59) [MSC v.1934 64位 (AMD64) ] 在 win32 上键入“help”、“ ...
[英]How to get HTML response body in RobotFramework
我无法从 Get 请求中获得响应正文。 这是我在 Postman 上运行时得到的结果: 但是当我 go 到 Robotframework 并发送Get On Session请求时,我无法获得此类信息。 这是我从response object 中得到的: 这是请求调用代码: 和回报: 这是针对 re ...
[英]In textbox unable to use the string '6' in robot framework
在机器人框架中,我试图在文本框中输入字符串“r16Ed”作为用户名。 现在它尝试 r6 和选项卡到密码字段并键入字符串 Ed 作为 **。 似乎数字 6 充当 TAB。如果我给出字符串“Admin”,它输入正确。 任何其他修复它的方法。我也尝试过按预期无法正常工作的按键通过下面的代码是 ...
[英]How to get IP address for test in Robot Framework?
我需要获取当前用户的 IP 地址才能在测试中使用它。 验证它在应用程序表中是否相同。 如何获取IP地址? 没有找到任何相关信息 ...
[英]Post request with body and Image file in Robot framework
我正在尝试调用一个 Post 请求,该请求在正文中包含一些键值和文件。但是,收到 400 个错误请求。 请让我知道我在这里错过了什么。 没有附加图像文件,API 调用成功。仅当我尝试附加图像时失败。 附上 postman 的屏幕截图,其中以 body 作为表单数据是成功的。 试图在机器人框架中重复同 ...
[英]How to add code change to multiple scripts in pycharm
我在 pycharm 中使用 python-selenium-robot 框架开发了大约 85 个自动化脚本。我需要在所有 85 个脚本中添加一段代码。 有没有办法在不打开每个脚本并添加的情况下做到这一点? 谢谢! ...
[英]How would you write this in a loop in Robot Framework
所以我目前正在学习机器人框架,而不是使用重复代码,我正在尝试利用循环来使我的代码更易于维护。 不幸的是,我不知道如何解决这个问题,我想把它放到一个循环中。 这是一系列带有下拉答案的问题,每次测试运行时我都想选择不同的答案。 我已经尝试了几个 foor 循环选项,但它们都不起作用。 基本上每个循环都应 ...
[英]Robot Framework - capture screenshot when any keyword fails (not only selenium keywords)
我在 Robot Framework 中混合使用 selenium 和内置关键字来制作自动化测试用例。 我做了: Register Keyword To Run On Failure Screenshot On Failure 这会覆盖创建 selenium-screenshot-index.pn ...
[英]Robot Framework MAC Address test and validation
我运行 Robot Framework 测试,但每次都失败,即使我得到 1 行左右。 这是 cat 命令的终端 output: 这是最新的例子: 如果我在与 SSH 连接时直接从 cmd 运行它,它工作正常并且打印一行 MAC 地址,这应该没问题? 但我还是每次都失败这是失败的结果: 调试日志: 编 ...
[英]Sending XML file in Soap call with elements in variables - Robot Framework
我正在使用 Robot Framework(库 XML 和 Soap)进行自动化测试,我非常怀疑...... 我有以下 XML 文件 (.xml): 我想在我的“电话”和“姓名”属性中保留一个动态数据(变量)。 这个变量将通过 Faker 库填充到我的测试用例中。 我可以这样做吗? 作为? 我尝试 ...
[英]Robot framework and selenium with python - screenshot automatic name change
我使用机器人框架作为主要测试框架,使用 selenium(+ python 库)来测试 web ui。 我在 Jenkins 中遇到持续集成问题,需要将屏幕截图名称(自动分配给索引 (selenium-screenshot-{index}.png) 更改为多个测试用例 eq 的更独特的名称: ${ ...
[英]CSV File in a FOR Loop returns "url must be a string" error
我正在尝试制作一个机器人框架测试,它将遍历不同的站点并登录到它们。 有两种不同的登录过程,我已经为每一种写下了登录步骤。 这些存储为关键字。 但我通过 CSV 文件在 URL 中运行。 该文件包含 URL 和“登录类型”A 或 B。我想通过 FOR 循环对其进行迭代,我只需要在运行时调用该文件,CS ...
[英]How to get testcases [Tags] from robot framework
有一些“test_suite.robot”文件,其中包含几个带有特定标签的测试用例。 我需要在 python 文件中的方法中获取 [Tags] 值。 我怎样才能得到它们(详细信息)? 我知道,Robot 提供了几个自动变量。 其中包括 ${TEST NAME}、${TEST DOCUMENTATI ...
[英]Error "XMLParseError: Unexpected element 'return'", expected after sending request using SoapLibrary - Robot Framework
我正在使用 Robot Framework 进行自动化测试,使用 Soap 库和其他库。 我收到以下错误: “XMLParseError:意外的元素‘return’,预期的‘SeqNum’ 这是什么错误? 我在网站上搜索过,但什么也没找到.. =/ 你可以帮帮我吗? 测试用例: “NumCab ...
[英]macOS Visual Studio Code NO suggestions for robot framework file only
我已经启用了所有的建议字段并与高级人员一起检查,也用谷歌搜索,但我们还没有找到原因。 我正在使用 robotframework (helloworld.robot) SeleniumLibrary Python 我试过设置,但没有成功 ...
[英]RobotFramework to delete older folder or file
我想在修改日期早于今天的日期 <5 天时删除文件夹/文件。 下面是我在 Robot Framework 中编写的示例测试。 测试执行通过,删除所有内容。 在这个例子中,我将当前年份设置为 2022 年,因此 2022 年不等于 2023 年并且应该触发删除,仅用于测试目的。 实际测试中如何设置 ...
[英]Robotframework: Importing other modules from python Keyword
我有使用 Robotframework(MyRobotTestCase.robot) 运行的自动化测试。 这些测试用例调用自定义库(例如 myCustLib.py)。 这些 python 自定义 python 库导入额外的 python 库(不是我自己写的)。 例如这里的 somelib。 设置: ...
[英]trying to run bash command through robot framework
我正在尝试使用 python 通过机器人框架运行包含 ${i} 和 ${tags} 的 bash 脚本当我运行测试时,结果是 Variable ${i} not found 因为它将 ${i} 标识为 varaiable 我该如何修复它? 尝试了下一个功能:评估、转换为字符串、设置变量仍然无法正常工 ...