serenity-bdd 相关问题

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

REST API测试与剧本:从任务结果中获取一个值,并与其他任务共享

我正在尝试使用Serenity剧本模式通过REST API实施登录步骤。为此,我需要能够获取从一个Task返回的JWT令牌,并将其用于...

回答 1 投票 0

build.gradle无法运行测试“无法编译构建文件”

我最近从Java搬到了Kotlin。将整个项目转换为Kotlin和pom.xml到build.gradle。我正在使用Kotlin,Gradle,Cucumber Sernity,Appium构建iOS自动化框架。现在...

回答 1 投票 0

Appium iOS:每次测试前从应用程序注销

我有一个.feature文件,其中包含许多情况。我希望用户在启动.feature文件之前未登录。但是,当我进行测试时,它始终显示用户已经登录,这是以前的.feature测试....

回答 1 投票 0

错误:无法实例化org.openqa.selenium.chrome.ChromeDriver类

运行测试时出现此错误,我不知道如何解决,感谢您的帮助,他们没有在浏览器中运行。无法实例化类型为org.openqa的新WebDriver实例。...

回答 1 投票 1

带有JBehave加载重复要求的Serenity BDD

我正在尝试通过Serenity运行一组JBehave用户故事。在使用Serenity-Maven插件生成Serenity测试报告时,我发现HTML报告以及相应的...

回答 1 投票 1

以下代码无法在Chrome浏览器中唤醒

我创建了一个可重用的函数,该函数单击特定行的复选框并返回该行的文本。 CheckBoxXpath->私有静态最终字符串...

回答 1 投票 0

如何在Serenity集成测试之前启动Spring Boot服务?

我在Google上搜索了很多,但没有找到解决我问题的合适方法。所以也许在这里。我想在构建时通过REST API测试一个Spring Boot服务。因此服务必须是...

回答 1 投票 0

如何串联两个webelement,对其进行迭代并从串联的Xpath中获取文本

我正在使用Page对象模型,而我的Page对象如下:@FindBy(xpath =“ // kendo-grid-list // table / tbody / tr / td [9] // div / p”)列表< [milestoneListSize;私人静态...

回答 1 投票 0

Serenity / jBehave-测试完成后如何打开当前的Serenity报告

使用jbehave和serenity进行报告:在生成报告后如何传递代码。 Annottation @AfterStories没有帮助,之后会生成当前的。 (我不是问如何打开...

回答 1 投票 0

从CLI进行的安全性剧本运行测试

是否可以通过CLI执行Serenity剧本测试?我试图发出mvn test -Dcucumber.options =“测试文件列表”命令,但是Maven没有执行任何操作。当前,这是...

回答 1 投票 0

宁静+黄瓜+弹簧输出字节代码

我将Serenity和Cucumber与Spring一起用于依赖关系注入支持。测试步骤在IntelIJ上运行流畅且相当快(大约12分钟)。但是,当我运行测试时...

回答 1 投票 0

如何获取列表格式的JSON响应

我正在收到这种格式的Jason回复。 [{“ Total”:“ 5”,“ tracking_id”:780,“ type”:“计划外”,“ severity”:“高”,“ NOTIFICATION_TYPE”:“ FINAL”,...

回答 1 投票 1

Serenity如何在测试chrome模拟器上运行(在chrome网络浏览器中为移动模式)

我是Serenity的新手,我想在chome网络浏览器中以移动模式运行测试,这称为移动仿真。我已经引用了此链接,并使用Selenium Java我已经管理过...

回答 1 投票 0

如何存储来自Question 的值,以便在我的剧本安抚黄瓜的剧本的后续步骤中使用它

我有一种情况,我应该从确认页面获取订单号,然后在下一步中比较是否在我的订单中显示了相同的编号。对于这种情况,我需要找到一种方法来存储带有...

回答 1 投票 0

Serenity会话变量用法

您的团队对宁静很陌生。假设按如下方式存储此数据:Serenity.setSessionVariable(“ User Name”)。to(“ userKey”);现在在一种情况下,如果我像这样宁静地调用此键。...

回答 2 投票 0

无法使用Serenity在远程计算机上运行测试

我想在本地docker容器上进行远程远程测试:$ docker ps-容器ID图像命令创建状态...

回答 2 投票 0

黄瓜步骤无法识别字符串

我的黄瓜项目中的功能文件一直可以使用到现在。好像我通过的字符串,不再识别了吗?我曾经这样做:@When(“我设置了本地存储变量{string},{...

回答 1 投票 0

宁静bdd gradle报告生成

我们正在尝试使用serenity bdd gradle为测试生成报告,但似乎找不到任何有助于报告生成的内容。有人知道可以使用的简单方法吗?

回答 1 投票 0

进行100次单击,但是在LIST中,无法理解[重复]

[正在学习Java自动化,目前,我具有以下代码:System.out.println(Links.size()); Links.get(0).click();字符串str = Name.getText(); System.out ....

回答 1 投票 -1

页面对象上的Serenity Cucumber4环境URL不起作用

为什么这不起作用?当我将功能文件运行为“以黄瓜特征运行”时,出现错误java.lang.AssertionError:页面对象PageObject页面对象@DefaultUrl(“ ...

回答 1 投票 0

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