
[英]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 进行了相同的尝试,但仍然面临相同的 ...
[英]Gradle Test report is giving incorrect duration in Test Summary
有人可以帮助我确定 gradle 测试报告的测试摘要的持续时间。 当我运行测试时,gradle 报告给出了错误的测试持续时间信息。 在控制台中,我可以看到 gradle 测试任务耗时 1 分钟 35 秒(正确的执行时间),但报告显示为 13 分 26 秒。 PS 我正在使用 gradle test ...
[英]How to get HTML response body in RobotFramework
我无法从 Get 请求中获得响应正文。 这是我在 Postman 上运行时得到的结果: 但是当我 go 到 Robotframework 并发送Get On Session请求时,我无法获得此类信息。 这是我从response object 中得到的: 这是请求调用代码: 和回报: 这是针对 re ...
[英]Is there a way to assign an object leveling equally the nested objects of the source?
我正在使用接口来自动化一些测试,存储所需的参数来执行某些操作,例如以下内容:interface AdmissionFormParams { companyParams: { // some company data } employeeParams: { name: s ...
[英]Retry until response.results[-1].trans.id.includes('TransactionID')
抱歉,如果之前有人回答过这个问题,我今天大部分时间都在寻找并发现了一些类似的问题,但没有解决我的具体问题。 我正在使用“TransactionID”发布到 TransactionAPI-> 休眠线程 10 分钟(因为这确保事务在下一步中发布)-> 调用读取 api 这目前有效,但睡眠不 ...
[英]How to add code change to multiple scripts in pycharm
我在 pycharm 中使用 python-selenium-robot 框架开发了大约 85 个自动化脚本。我需要在所有 85 个脚本中添加一段代码。 有没有办法在不打开每个脚本并添加的情况下做到这一点? 谢谢! ...
[英]"describe is not defined" mocha (windows user)
我正在尝试测试这个 文件名为 test 并将方向更改为终端中的文件并写入 终端说“描述未定义” 我尝试了很多东西重新安装节点和摩卡将文件移动到很多文件夹最后.....我没有解决问题:) ...
[英]How Can I Run A Test on Cypress, and Simultaneously Use The Cypress Inspector Tool To Build Other Tests?
我已经让 Cypress 打开运行e2e测试,大约需要 4 分钟。 我在CLI npx cypress open中使用了命令。 虽然它是打开和运行的,但我想使用赛普拉斯的检查器工具来构建另一个测试。 在构建e2e测试时,GUI 不允许我打开另一个浏览器并开始。 什么是运行一个测试的可行且可重复的选 ...
[英]NoSuchElementError: no such element: Unable to locate element using Selenium Javascript
我正在使用 selenium 和 Javascript。当我想点击一个元素时,我收到了这个错误。 我使用了显式等待,但没有帮助。 谁能帮我? 这是 test.js 文件: 警报页面.js: HTML的截图: ` ...
[英]How would you write this in a loop in Robot Framework
所以我目前正在学习机器人框架,而不是使用重复代码,我正在尝试利用循环来使我的代码更易于维护。 不幸的是,我不知道如何解决这个问题,我想把它放到一个循环中。 这是一系列带有下拉答案的问题,每次测试运行时我都想选择不同的答案。 我已经尝试了几个 foor 循环选项,但它们都不起作用。 基本上每个循环都应 ...
[英]How to click on a year in calendar with Selenium using JavaScript
我正在尝试使用 JavaScript 编写 Selenium 测试,但无法填充日历数据。 它使用下拉菜单: 我怎样才能点击我需要的价值? 控制台记录年份给我 1988,但我不知道如何在浏览器中输入 select。 除了按Key.DOWN 35次之外还有别的方法吗? 我无法在 JavaScript 中 ...
[英]How to process the same step in Selenium Java using for loop for Chrome and Chrome Incognito browser?
我已经有一个代码,但发生的是它同时打开两个浏览器,使我的代码无法执行预期的操作。 我想要做的是 Chrome 浏览器将首先执行该过程,然后在第一个浏览器之后,Chrome 隐身模式将启动,现在执行相同的过程。 我目前有这段代码: ...
[英]Pywinauto Not Entering Address into Mozilla Address bar
上面的脚本启动 Mozilla Firefox window,然后在大约 5-10 秒后抛出以下运行时错误: 以下注释掉的代码显示似乎表明我的控件标识符是正确的。 运行#dlg_spec.print_control_identifiers()产生: MozillaWindowClass - 'Mo ...
[英]be.visible assertion is failing due to element having position: fixed and being covered by another element
断言如下cy.get('[data-cy="myElement"] > path') .should('be.visible') 错误如下: 12000 毫秒后重试超时:预期“”为“可见” 此元素不可见,因为它具有 CSS 属性:position:已修复并且它被另一个元素覆盖: <s ...
[英]Sending XML file in Soap call with elements in variables - Robot Framework
我正在使用 Robot Framework(库 XML 和 Soap)进行自动化测试,我非常怀疑...... 我有以下 XML 文件 (.xml): 我想在我的“电话”和“姓名”属性中保留一个动态数据(变量)。 这个变量将通过 Faker 库填充到我的测试用例中。 我可以这样做吗? 作为? 我尝试 ...
[英]How can I disable/dismiss the keyboard on iOS with Appium
在运行 Appium 测试时,有没有办法关闭 iPhone 键盘或完全禁止它弹出? driver.hideKeyboard()不起作用,有一半时间“完成”或“返回”按钮不存在,我不能随意点击屏幕,因为我不能保证代码不会意外点击链接或活动元素。 我不明白为什么它不像 Android 那样只是 fun ...
[英]Is the detox-cli a compiler or an interpreter
我指的是 React Native 设备的Detox测试框架中使用的detox-cli 。 我想知道 detox-cli 是编译器还是解释器? 谢谢 ...
[英]Why do we need to use POJO class and serialization in RestAssured, when we can directly send request body in the form of String?
RestAssured 中序列化的实时用例是什么? 即使我们可以将请求正文 (JSON) 作为字符串发送。 我尝试使用谷歌搜索但没有得到令人满意的结果。 ...