问题标签 [cucumber-serenity]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cucumber-java - 用宁静/黄瓜打开页面的问题
我试图通过调用 PageObject 类的 open() 方法在 StepDefinition 类中打开一个页面。问题是,在调用此方法后,它不会按照以下说明进行操作:
你能帮我解决这个问题吗?
appium - 有没有使用 serenity/appium 配置酱实验室的示例来针对移动本机应用程序运行脚本?
对于我的项目,所有功能都在 serenity 属性文件中给出。下面是示例:
我想知道酱实验室的配置,如,API_KEY
等。将如何适合上述属性文件,或者我们是否可以在钩子之类的方法中设置配置。如果有一个很好的例子?USERNAME
PASSWORD
@before
谢谢 Vamc
selenium - 问题启动了对 Jenkins 的 Serenity 测试
我正在尝试在 Jenkins 服务器上启动我的 serenity-Cucumber 测试。实际上我在启动 ChromeDriver 时遇到了一个简单的错误:
“IPv4 端口不可用。正在退出...”
我失败的测试很简单:转到一个特殊的 url 并验证该 url 是否是预期的
我在 maven 1.9.9 - cucumber 1.9.5 - serenity 1.9.9 - chromedriver 2.40 - jenkins 2.19.1 上运行
我使用命令“clean verify”运行我的项目我试图设置一个代理,但它没有改变任何东西 - 我试图改变 chromeDriver 的端口而没有结果
有没有人已经面临这个问题?
在端口 4013 上启动 ChromeDriver 2.40.565383 (76257d1ab79276b2d53ee976b2c3e3b9f335cde7) 只允许本地连接。在端口 9015 上启动 ChromeDriver 2.40.565383 (76257d1ab79276b2d53ee976b2c3e3b9f335cde7) 只允许本地连接。IPv4 端口不可用。退出...
java - AppiumFieldDecorator 方法在最新的 serenity 版本中出现错误
我是 Serenity Appium 的新手。我正在尝试使用页面对象机制来实现 Serenity-Cucumber-Appium。为了实现页面对象,我遇到了下面的方法需要在一个基本的页面对象类中。
当我使用以下版本的 Serenity 和 Cucumber 时,这工作正常。
但是,如果我使用以下版本:
然后它在方法上给我编译时错误in
:
你能帮我吗,我怎样才能克服这个问题,并为 Appium Serenity 有效地使用页面对象机制。
java - API 测试。如何管理有效负载
我想测试一个 API(Post 方法)。我必须通过更改所有可用参数来测试这个 API。对于测试用例 1 中的 EG,我只更改用户名,在测试用例 2 中,我只更改密码,以后再更改。
我的 API 如下所示:
我可以通过以下方法成功测试它:
但我正在寻找一些我不必管理这个的方法 urlParameters
。
您能否请一些想法如何实现?
serenity-bdd - ExtentReports/Klov 和 Serenity
有人知道 ExtentReports 是否专门为 Klov 提供了对 Serenity 的支持?我正在寻找实现这个仪表板,并想知道它是否支持 Serenity。
serenity-bdd - Serenity 报告没有任何 REST 查询
我们有一个宁静而放心的项目。
但是测试报告没有生成RESTQuery按钮来检查请求响应
我们查询with given().when().body().get(APIURL)
响应来了,但没有找到休息查询。
跑者班
api 对象
使用 SerenityRest 检查时出错
IT 现在使用 serenity 版本 1.9.26
IT 现在使用 serenity 版本 1.9.26
cucumber - 没有示例的黄瓜无法识别场景
我有一个类似于以下的小黄瓜场景:
当我执行这个场景时,我的报告说
0 个场景,0 个步骤执行。
但是,当我使用示例执行场景时,我的设置工作正常。
我错过了什么吗?
serenity-bdd - 宁静不打开浏览器
正如我们在 serenity bdd (cucumber) 中所知道的,webdriver 是通过使用PageObject
class 启动的。
在 serenity.properties 中包含以下属性:
代码的问题是这没有打开 chrome 浏览器。