cost 163 ms
AttributeError: 'NoneType' object 没有属性 'run_keyword' Sikuli 错误

[英]AttributeError: 'NoneType' object has no attribute 'run_keyword' Sikuli Error

我面临同样的问题,我想在 docker 上使用机器人框架和 Sikuli 测试我的应用程序。这是我的 Dockerfile: 这是我的测试脚本: 当我运行测试时,出现以下错误: 有人可以帮我吗? 我不知道它是 Sikuli 问题还是 docker。相同的测试在本地(windows)上通过但在 doc ...

运行机器人框架时,由于 geckodriver.exe 可执行文件需要位于 PATH 中而出现错误

[英]Getting error as geckodriver.exe executable needs to be in PATH when running robot framework

在机器人框架中运行测试运行程序文件时,由于 geckodriver.exe 可执行文件需要位于 PATH 中而出现错误我已经在可执行路径和系统变量中下载并添加了 geckodriver 路径。 但还是面临同样的情况。 作为替代方法,我也对 chromedriver 进行了相同的尝试,但仍然面临相同的 ...

Gradle 测试报告在测试摘要中给出了不正确的持续时间

[英]Gradle Test report is giving incorrect duration in Test Summary

有人可以帮助我确定 gradle 测试报告的测试摘要的持续时间。 当我运行测试时,gradle 报告给出了错误的测试持续时间信息。 在控制台中,我可以看到 gradle 测试任务耗时 1 分钟 35 秒(正确的执行时间),但报告显示为 13 分 26 秒。 PS 我正在使用 gradle test ...

RobotFramework中如何获取HTML响应体

[英]How to get HTML response body in RobotFramework

我无法从 Get 请求中获得响应正文。 这是我在 Postman 上运行时得到的结果: 但是当我 go 到 Robotframework 并发送Get On Session请求时,我无法获得此类信息。 这是我从response object 中得到的: 这是请求调用代码: 和回报: 这是针对 re ...

重试直到 response.results[-1].trans.id.includes('TransactionID')

[英]Retry until response.results[-1].trans.id.includes('TransactionID')

抱歉,如果之前有人回答过这个问题,我今天大部分时间都在寻找并发现了一些类似的问题,但没有解决我的具体问题。 我正在使用“TransactionID”发布到 TransactionAPI-> 休眠线程 10 分钟(因为这确保事务在下一步中发布)-> 调用读取 api 这目前有效,但睡眠不 ...

如何在 Cypress 上运行测试,同时使用 Cypress Inspector 工具构建其他测试?

[英]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:没有这样的元素:无法使用 Selenium Javascript 定位元素

[英]NoSuchElementError: no such element: Unable to locate element using Selenium Javascript

我正在使用 selenium 和 Javascript。当我想点击一个元素时,我收到了这个错误。 我使用了显式等待,但没有帮助。 谁能帮我? 这是 test.js 文件: 警报页面.js: HTML的截图: ` ...

你会如何在 Robot Framework 的循环中写这个

[英]How would you write this in a loop in Robot Framework

所以我目前正在学习机器人框架,而不是使用重复代码,我正在尝试利用循环来使我的代码更易于维护。 不幸的是,我不知道如何解决这个问题,我想把它放到一个循环中。 这是一系列带有下拉答案的问题,每次测试运行时我都想选择不同的答案。 我已经尝试了几个 foor 循环选项,但它们都不起作用。 基本上每个循环都应 ...

如何使用 JavaScript 在日历中单击 Selenium 的年份

[英]How to click on a year in calendar with Selenium using JavaScript

我正在尝试使用 JavaScript 编写 Selenium 测试,但无法填充日历数据。 它使用下拉菜单: 我怎样才能点击我需要的价值? 控制台记录年份给我 1988,但我不知道如何在浏览器中输入 select。 除了按Key.DOWN 35次之外还有别的方法吗? 我无法在 JavaScript 中 ...

如何在 Selenium Java 中使用 Chrome 和 Chrome 隐身浏览器的 for 循环处理相同的步骤?

[英]How to process the same step in Selenium Java using for loop for Chrome and Chrome Incognito browser?

我已经有一个代码,但发生的是它同时打开两个浏览器,使我的代码无法执行预期的操作。 我想要做的是 Chrome 浏览器将首先执行该过程,然后在第一个浏览器之后,Chrome 隐身模式将启动,现在执行相同的过程。 我目前有这段代码: ...

Pywinauto 没有在 Mozilla 地址栏中输入地址

[英]Pywinauto Not Entering Address into Mozilla Address bar

上面的脚本启动 Mozilla Firefox window,然后在大约 5-10 秒后抛出以下运行时错误: 以下注释掉的代码显示似乎表明我的控件标识符是正确的。 运行#dlg_spec.print_control_identifiers()产生: MozillaWindowClass - 'Mo ...

由于元素具有 position:已修复并被另一个元素覆盖,be.visible 断言失败

[英]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 ...

使用变量中的元素在 Soap 调用中发送 XML 文件 - Robot Framework

[英]Sending XML file in Soap call with elements in variables - Robot Framework

我正在使用 Robot Framework(库 XML 和 Soap)进行自动化测试,我非常怀疑...... 我有以下 XML 文件 (.xml): 我想在我的“电话”和“姓名”属性中保留一个动态数据(变量)。 这个变量将通过 Faker 库填充到我的测试用例中。 我可以这样做吗? 作为? 我尝试 ...

如何使用 Appium 禁用/关闭 iOS 上的键盘

[英]How can I disable/dismiss the keyboard on iOS with Appium

在运行 Appium 测试时,有没有办法关闭 iPhone 键盘或完全禁止它弹出? driver.hideKeyboard()不起作用,有一半时间“完成”或“返回”按钮不存在,我不能随意点击屏幕,因为我不能保证代码不会意外点击链接或活动元素。 我不明白为什么它不像 Android 那样只是 fun ...

既然可以直接发送String形式的请求体,为什么还要在RestAssured中使用POJO class和序列化呢?

[英]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) 作为字符串发送。 我尝试使用谷歌搜索但没有得到令人满意的结果。 ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM