geb 相关问题

Geb是一个用于在JVM上进行无头Web浏览的库,适用于自动化和功能性Web测试。它使用Groovy提供了一个简洁的故事式DSL来定义步骤,以及一个简洁且易于管理的DSL,用于使用页面对象模式定义页面结构。

如何使用 Geb 检查非 html 响应?

对我的 Web 应用程序的某些请求返回的数据不是 HTML 格式 (JSON)。 如何正确处理这个问题? 我写了以下页面定义: 导入 com.fasterxml.jackson.databind.ObjectMap...

回答 4 投票 0

如何将 Geb 屏幕截图和 HTML 快照工件嵌入到 renatoahaydes/spock-reports 中?

有没有一种好方法可以将 Geb 屏幕截图和 HTML 快照工件嵌入到创建的 spock-report 中?除了geb-spock-reports之外似乎没有一个好的解决方案,现在是

回答 1 投票 0

如何将屏幕截图和 HTML 快照嵌入到 Spock 报告中?

有没有一种好方法可以将 Geb 屏幕截图和 HTML 快照工件嵌入到创建的 spock-report 中?除了geb-spock-reports之外似乎没有一个好的解决方案,现在是

回答 1 投票 0

如何将 Geb 屏幕截图和 html 快照嵌入到 spock-reports 中?

我想将 Geb 屏幕截图和 html 快照工件嵌入到创建的 spock-report 中,但在现在已弃用的 geb-spock-reports 之外似乎没有一个好的解决方案...

回答 1 投票 0

geb.driver.DriverCreationException:无法从回调创建驱动程序

我在运行测试脚本时遇到异常。 geb.driver.DriverCreationException:无法从回调“script1501516684770944233575$_run_closure1@6601cc93”创建驱动程序 java.lang.

回答 3 投票 0

如何使用 Gradle 运行多个测试但不是 GEB 中的所有测试?

我正在运行 gradle 从 Windows 命令行运行测试。我运行单个测试的方法是: gradlew.bat chromeTest -DchromeTest.single=test1Spec 或对于所有测试: gradlew.bat chromeT...

回答 2 投票 0

Selenium addCookie 出现无效 Cookie 域异常,即使我位于正确的域中

所以我尝试使用 Selenium/Geb 将以前保存的 cookie 加载到我的网络驱动程序中。首先,我进入域,然后尝试添加 cookie。但是cookie域和url域没有注册...

回答 3 投票 0

如何在https中运行geb功能测试?

我的应用程序要求应用程序以 https 运行,因为浏览器通过 JavaScript 库将支付数据发送到支付网关。 如果应用程序在 http 中运行,则付款会引发此错误

回答 1 投票 0

Geb with Selenoid - 类/规范中每个测试的新会话

目前正在尝试在 Selenoid docker 实例上运行 Geb 测试。我希望 Selenoid 为类/规范中的每个测试生成视频报告,但似乎 Geb 在一个驱动程序会话中运行所有测试

回答 0 投票 0

如何使用 Groovy 在 Geb 和 Spock 中进行基于顺序的测试,我想验证给定值是否按 UI 顺序排列

我正在将 Geb 和 Spock 与 Groovy 一起使用,并且卡在按顺序进行测试并且需要从 UI 进行验证。 例如-我有 5 个值,我需要从 UI 获取文本并比较它们是否匹配 ...

回答 0 投票 0

Groovy 问题“groovy.lang.MissingMethodException”

最近我在执行一项工作时遇到以下问题。 以下是异常消息: groovy.lang.MissingMethodException:没有方法签名:io.github.bonigarcia.wdm.ChromeDriverMana ...

回答 1 投票 0

Geb中是否有一种方法可以自动将正确的模块分配给表单中的所有元素

我们使用Geb来运行我们的前端测试,并且我们的应用程序中有一些非常复杂的页面。有些页面的表单带有许多不同的按钮,复选框和一些多选。我爱...

回答 1 投票 0

Grails功能测试Geb页面对象模块不起作用,没有方法签名

这是页面对象。包myapp.pages import geb.Page类LoginPage扩展了页面{static url =“ http:// localhost:8080 / login / auth” // static at = {title.contains(“ Login”)}静态...

回答 2 投票 0

用geb /硒迭代页面

我想遍历页面列表以验证每个页面的内容,我想用GEB遍历。 https://github.com/trending,然后访问趋势中的每个页面并验证标题...

回答 1 投票 0

是否可以在页面的at元素内查看?

是否可以仅在“ At-Element”中查找元素?示例页面:类SearchDialogPage扩展页面{静态为= {$('div',类:'modalOverlay')。has('div',类:'...

回答 1 投票 0

如何在Geb测试中使用siblings()和最近的()

我正在尝试编写脚本以单击作为表标题一部分的图标。表中的每一列都带有此图标(升序和降序排序图标)。我正在用Geb来...

回答 1 投票 0

不太确定如何在不使用nth-child的情况下使用Geb查找定位器

我必须根据我的同事的建议找到一个更好的定位器,因为他们不希望我使用第n个子定位器,这会使我的测试更加脆弱。我真的很努力尝试编写此...

geb
回答 1 投票 0

如何使用WebDriver调用预定义的Geb页面元素?

我创建了一个可重用的WebDriver方法,但是我一辈子都无法弄清楚如何使用WebDriver调用预定义的Geb页面CSS选择器。此方法有效,但我似乎无法称呼它...

回答 1 投票 0

(Xamarin.UITest中的Xpost,来自QA)Geb类模块]]

我对Geb模块的理解是针对总是一起出现并在整个站点中重复出现的元素组。例如导航栏和标题,或购物车。我想添加这个...

回答 1 投票 0

创业板 - 查找和计数与文本的特定词的所有元素

所以,我非常新的这种语言,我已经有了特定的任务来查找和计数withing在搜索页面标签在谷歌所有特定的词。所以我设法打开,并找到它,但我找不到任何方式...

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.