serenity-bdd 相关问题

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

在平静的BDD中,如何解决这个问题?

在平静的BDD中,在运行chrome浏览器时抛出异常。找不到有效的解决方案。并填写身份验证凭据并提交:#LoginStepDefinitions ....

回答 1 投票 0

如何在宁静中运行多个标签?

我有两个场景大纲,场景是否由@Login,@ DashBoard标记。当我运行项目时,它总是执行@DashBoard场景,然后执行@Login。我试过@WithTags({@WithTag(“...

回答 2 投票 0

如何从命令提示符运行maven serenity测试进行无头浏览器测试?

我使用以下命令使用Chrome浏览器运行我的Serenity测试用例,并传递凭据。它工作得很好。 mvn clean verify -Dwebdriver.driver = chrome -DuserId ='xxxx' -...

回答 1 投票 0

PropertySource可选覆盖默认值,带有变量命名属性文件

我在IntelliJ上有一个Serenity-BDD项目,包含Serenity-Spring和多个.properties文件,一个用于显示每个部署环境(dev,qa,production),其中包含一个基本.properties文件,其中包含...

回答 1 投票 0

如何检查用户是否被重定向到Serenity中的新页面

我开始玩Serenity BDD和Java中的剧本模式。虽然我得到了基本的想法,但我在应用关键概念时遇到了一些麻烦。这是我想做的......我的第一个......

回答 1 投票 3

如何确定测试是在本地还是在远程服务器上运行

根据本教程,我可以在本地和远程服务器上运行测试时上传网站上的文件。正如教程中所说:对于那些在本地做这件事的人,你们...

回答 1 投票 0

宁静:WebElementFacade未检测到移动应用上的定位器

我使用WebElementFacade为这两个平台定义了定位器,并将定义的WebElementFacade调用到该方法中。运行脚本时,使用WebElementFacade定义的定位器...

回答 1 投票 0

如何等待页面重新打开

我有一个页面,如果您登录,可以使用额外的功能。登录是通过弹出面板。成功登录后,将重新加载页面(以便适合用户权限的选项动态...

回答 1 投票 0

与Serenity并行运行多个测试套件多次

我有一个用Java / Appium编写的测试套件(即功能)。我想在几个不同的设备(iPhone,Android手机等)上运行这个测试套件。我想同时做到这一点 - 我....

回答 1 投票 2

宁静不打开浏览器

正如我们在宁静bdd(黄瓜)中所知,webdriver是通过使用PageObject类启动的。公共类OpenPage扩展了PageObject {OpenPage(WebDriver driver){super(driver); ...

回答 1 投票 0

打开Selenium浏览器的方法与我当前的浏览器不重叠

我有以下情况。一旦我开始Selenium测试,将打开一个浏览器窗口。由于我有一堆测试,而且我每天都会多次开始测试,所以我不会让Selenium打开新的...

回答 2 投票 1

Firefox - org.openqa.selenium.interactions.MoveTargetOutOfBoundsException

我遇到了一个奇怪的情况,在Serenity的页面上我必须滚动到元素:withAction()。moveToElement(webElement).perform();并且这个方法对于某些元素抛出:org.openqa ....

回答 1 投票 1

Spring Cucumber Serenity的自动接线步骤

我惨遭失败,自动接线一些步骤。为了说明这一点,我在github上做了一个小样本项目https://github.com/lpicquet/serenity-cucumber-spring我正在尝试自动执行步骤...

回答 1 投票 2

如何从Serenity BDD控制Internet Explorer驱动程序32位的选择

目前我在m系统路径中有IEDriver 32和64位可执行文件。当我从Serenity BDD启动测试时,它会自动选择64位版本。我能用任何......控制这个选择吗?

回答 1 投票 0

如何在每个场景之后执行拆除以释放资源在使用黄瓜的宁静BDD中

我正在使用Serenity和BDD,并且需要执行必须在每个场景完成后执行的拆卸步骤。此外,这个拆卸步骤不应该被报告,因为它是技术性的...

回答 1 投票 0

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