机器人框架是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。它是一个关键字驱动的测试框架,使用表格测试数据语法。 Robot Framework是用Python编写的。
生成libspec时出错:尝试使用libraries.resouce文件将python库导入Robot Framework项目时
IDE:VSCode Python 3.10 + 机器人框架 5.0.1 vscode 扩展:Robot Framework 语言服务器 0.47.2 文件夹结构: 在libraries.resource 文件中,我将 dbutils 库称为: 图书馆...
我是机器人框架的新手 - 我尝试将此代码调用到机器人框架,但无济于事。我只需要一些帮助才能在机器人框架中运行我的 python 脚本并返回 PASS 和 FAIL
如何在github中的机器人框架测试用例文件中引用github中存在的yaml变量文件
我通过azure pipeline运行Robot框架测试用例(存在于github中)。测试用例执行得很好。接下来我修改了robot框架测试用例文件来导入yaml变量文件(变量yaml文件...
Robot FrameWork:在“设置”中参数化资源路径时出现问题
机器人框架 - 我在设置部分参数化资源路径时遇到问题。目前,我的 selenium 项目文件中有对象存储库,并将其保存为 ObjectMap.Robot 文件。或...
在 Chrome 上禁用 Google Vignette 广告
我目前正在使用 Robot Framework 和 Selenium 进行网站自动化工作。问题是 Google Vignette 广告总是出现,这使得我的测试用例失败。你们有吗
“TestCase”对象不可订阅 ->RobotFramework Listener
我正在尝试使用监听器来保存来自mi测试用例的数据(在robotFramework中开发),所以我开发了这个监听器: 从robot.libraries.BuiltIn导入BuiltIn 导入psycopg2 导入日期时间 班级
Windows 11 64位-无法安装wxPython-错误:无法为wxPython构建轮子,这是安装基于pyproject.toml的项目所必需的
我收到以下错误,我的Python版本是 C:\RobotFramework>py Win32 上的 Python 3.11.3(tags/v3.11.3:f3909b8,2023 年 4 月 4 日,23:49:59)[MSC v.1934 64 位 (AMD64)] 输入“帮助”、“版权”、“
机器人框架使用appium测试移动应用程序,无法登录应用程序仍然显示错误关键字'AppiumLibrary.Input Text'需要2个参数
设置 图书馆Appium图书馆 变量 ${REMOTE_URL} http://localhost:4723/wd/hub ${PLATFORM_NAME} Android ${PLATFORM_VERSION} 10 ${DEVICE_NAME} 868101048880709 ${PACKAGE_NAME}...
在我的 vscode 中使用 robotsframework 无法获取定义
我正在尝试将robotframework与vscode一起使用并安装了robotframework语言服务器,我无法跳转到函数定义。 预期响应:- 应该跳转到函数定义 w...
嗨,我正在为一个网站工作,我必须处理弹出窗口模式警报消息以保存数据或显示数据已存在。 我正在尝试插入一个已经存在的数据...
我必须处理一个弹出窗口的 2 条警报消息,但它只验证一条警报。请参考下面的屏幕截图。 在此输入图像描述 代码选项1: 处理警报 * 国家/地区描述是
有什么方法可以在机器人框架中执行这些命令行吗? adb -s ### 杀死服务器 adb -s ### 启动服务器 亚行连接### adb -s ### 卸载 io.appium.uiautomator2.server adb -s ###
[内部失败] WebDriverException:消息:处理命令时发生未知的服务器端错误。原始错误:无法将命令代理到远程服务器。原始错误:socket h...
机器人框架:使用python函数(返回值)作为关键字输入参数的输入参数
是否可以使用隐式Python函数返回值作为关键字参数?我知道我可以将返回值临时存储在变量中,并使用该变量作为 2 中的输入参数...
如何在 Opera/Safari 中运行 Robot Framework 测试?
我想在 Opera 浏览器中运行我的 Robot Framework 测试。我知道 Opera 和 Chrome 共享一个 webkit,所以在成功运行后,我首先尝试在 Opera 中运行我的测试(使用 Chrome webdriver)...
无法正确执行Robot Framework(无模块名称Robot)
我已将 Robot Framework 更新为新版本 这是我已经下载的点列表 套餐版本 ------------------------------- ----------- Appium-Python-C...
RequestsLibrary - 如何在同一 POST 请求中发送数据和文件
我有以下Python脚本,用于上传文件和一些有效负载。我尝试在机器人框架上运行,但收到的响应输出为“错误请求” Python脚本 导入请求...
机器人框架:如何获取 selenium webdriver 的当前实例来编写自己的关键字?
我有一个java中的maven驱动的Robot-framework项目,它使用selenium 3.4.0依赖项、robotframework 3.0.2依赖项、markusbernhardt的selenium2library版本1.4.0.8和robotframework-m...
如何在 PyCharm 中选择带有动态 ID 和机器人框架的 iFrame?
这是 iframe <p><a href="https://i.stack.imgur.com/lEZUk.png" target="_blank"><img src="https://cdn.imgupio.com/i/AWkuc3RhY2suaW1ndXIuY29tL2xFWlVrLnBuZw==" alt="Here is the iframe"/></a></p> <p><pre><code><iframe src="User/UserAccounts" id="7969e06b-e259-82e7-ee38-fdac0a745e4a_iframe" frameborder="0" marginwidth="10" style="width: 823px; height: 744px;" onload="setTimeout(SSWindow.DocumentReady('#7969e06b-e259-82e7-ee38-fdac0a745e4a_iframe'), 20);"></iframe></code></pre></p> <p>id="7969e06b-e259-82e7-ee38-fdac0a745e4a_iframe</p> <p>7969e06b-e259-82e7-ee38-fdac0a745e4a = 这部分每次重新加载都会改变</p> <p>我尝试了以下方法,但不起作用。 //跨度[@class='bodyIframe'] //跨度[包含(text(),'_Iframe')]</p> </question> <answer tick="true" vote="1"> <p>也可以使用任何其他属性,只要其值是唯一的并且在重新加载时保持不变。</p> <p>例如<pre><code>src</code></pre> 值为“User/UserAccounts”的属性在这里可能很有用。</p> <p>如果您使用库<pre>SeleniumLibrary</pre>,则分别使用关键字<a href="https://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Select%20Frame" rel="nofollow noreferrer"><code>select frame</code></a>选择框架。 例如:</p> <pre><code>Select frame //iframe[@src="User/UserAccounts"] </code></pre> </answer> </body></html>
有人可以解释如何在机器人框架中使用活动目录密码连接到Azure SQL服务器
我们的数据库是使用活动目录密码的Azure SQL服务器。我使用“连接到数据库 pyodbc/pymssql”方法时收到错误。 连接数据库pyodbc 连接到数据库pym...