serenity-bdd 相关问题

Serenity BDD可帮助您更快地编写更清晰,更易维护的自动接受和回归测试。 Serenity还使用测试结果生成图解的叙述性报告,记录和描述您的应用程序的功能及其工作原理。 Serenity不仅告诉您执行了哪些测试,更重要的是,测试了哪些测试要求。

如何在默认情况下以100毫秒的轮询间隔增加默认的5秒等待时间

我的测试失败,出现“没有此类元素异常:预期条件失败:等待By.cssSelector:#icon显示(以100毫秒间隔尝试5秒)”。我该如何...

回答 1 投票 0

如何从互动返回一个值

我有一个剧本交互类,使一个选择从一个Postgres数据库。我想知道如何使用返回这个剧本模式的结果集。我已经通过,现在试图在改变...

回答 1 投票 0

如何初始化驱动程序对象,因此它可以被所有类使用

如何初始化驱动程序,因此它可以在各个阶层大家好,我写使用Appium,硒和黄瓜在JAVA测试自动化框架中使用。我开始通过声明Appium驱动程序...

回答 2 投票 1

太湖BDD报告命名

我现在用的是宁静BDD工具版本1.2.1-rc.6用JUnit 4.12自动执行某些回归测试。该项目是工作的罚款,到目前为止,但我希望能够重命名生成的报告。在 ...

回答 1 投票 1

黄瓜@After在Serenity-bdd中实施方案

[最近我已经开始使用Serenity BDD [较早时,我在Java中使用Cucumber],并且在Serenity BDD中实现Cucumber @After时遇到问题。我有几个步骤需要执行...

回答 2 投票 1

宁静BDD:如何重用测试步骤(@steps),因为我们做在黄瓜BDD(使用微微容器即)

用平静BDD +硒+的JUnit automation.i有黄瓜BDD的经验,我们可以轻松地共享steps.i要实现宁静一样。为简单起见,让我们说我们有一个登录...

回答 2 投票 0

net.serenitybdd.core.exceptions.SerenityManagedException:SERENITY_DISABLE_REST_CALLS_AFTER_FAILURES

我正在关注许多serenity bdd测试API的例子。主要是(https://github.com/serenity-bdd/serenity-core/blob/master/serenity-screenplay-rest/src/test/java/net/serenitybdd/screenplay/rest / ...

回答 1 投票 1

无法将试运行,由于appium appiumDriver

在尝试运行我的appium时,我的堆栈跟踪中遇到了这个问题,我一直在尝试很多东西来修复它,但没有运气。我需要做些什么来解决以下问题? [BaseDriver] ......

回答 2 投票 1

当一个失败的宁静黄瓜时,跳过下一个测试

我正在使用Serenity和Cucumber编写自动化Web测试,我在文档中找不到一种方法来忽略下一次测试时失败。目前,如果一个步骤无法运行,则相同的后续步骤......

回答 2 投票 0

Browserstack Serenity本地测试-无法获得一致的配置,浏览器堆栈始终在chrome和OS的不同版本上运行

我已经使我的浏览器堆栈与未设置的自动化框架一起工作,而我的本地测试(我正在测试的网站仍在开发中,因此不在DNS上)确实在浏览器堆栈上运行... ...]]] >

回答 1 投票 0

黄瓜 - 宁静不注入步骤

我正在使用黄瓜 - 硒进行一些集成测试。我设法创建功能文件和Test类。但是一旦我在Give方法中,我就会看到ScenarioSteps(ProjectMemberSteps)......

回答 1 投票 1

Chrome 正在被自动化测试软件控制

我正在使用 Serenity BDD (Selenium) 在 Chrome 中运行自动化测试。 我不得不下载一个新的 ChromeDriver,因为我的测试无法运行 -> 测试将打开 ChromeDriver 但无法“浏览为

回答 18 投票 0

是否存在等待过程完成5分钟的方法

我正在使用selenium Java自动化,一个名为'preview'的动作将提交一个提取(财务数据)流程,它将进入一个名为'previewing'的阶段。通常需要2-5分钟的时间......

回答 2 投票 0

如何分别为两个功能文件提供两个serenity.properties文件?

我有两个功能文件,每个都有几个场景。两个功能文件实现共享一些常见的Java方法,因此它们都包含在单个项目中。但出于某种目的,......

回答 1 投票 0

如何使用新方案展开“启动”任务

我刚刚了解了serenity-js并且正在试一试。我正在按照教程并注意到以下示例:james.attemptsTo(Start.withAnEmptyTodoList(),AddATodoItem.called('Buy ...

回答 1 投票 0

Cucumber Serenity NoSuchMethodException cucumber.runtime.SerenityBackend(ResourceLoader,TypeRegistry)

我正在尝试使用Serenity进行样本黄瓜测试,当使用Cucumber运行时效果非常好。但是,虽然我确保所有依赖项都添加到maven pom中,但我得到以下错误...

回答 1 投票 0

有没有办法对场景进行编号及其步骤?

当我们编写包含几个场景的特征文件时,其中包含几个措辞严密,意义紧密的步骤定义,我正在考虑对它们进行编号。就像场景2的第3步......

回答 1 投票 0

将我的方法放入双倍时间“” - 使用特定文本的XPATH时出错

我试图把这个xpath放在eclipse中,但它不起作用。任何的想法?我不得不说我在HER'S SISTEM S.A之间放了“”,因为这个名字也有“'”所以我必须用“”来指定......

回答 1 投票 0

如何在Serenity-JS中查找文本之前浏览分页列表?

我需要声明我创建的元素已添加到列表中,但它在末尾添加并且是分页的。我正在考虑通过这种方式调用另一个任务来浏览每个页面:...

回答 1 投票 0

如何git忽略'目标'及其'网站'目录,尤其是整个'网站'内容

在我的Serenity Java测试项目中,运行测试后,目标及其子目录“site”将填充数十个文件和目录,以显示报告和屏幕截图。 ...的...

回答 3 投票 2

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