serenity bdd default url with spring 启动随机端口号
serenity bdd default url with spring boot random port number
在使用 Serenity 进行的测试中,我使用随机端口启动 Spring 引导应用程序。
有时我需要像这样使用 PageObject:
@DefaultUrl("http://localhost:8080")
public class GreetPage extends PageObject {
}
问题是:如何在 PageObject 中注入随机端口号?
我想用 Spring 启动测试提供的随机端口以某种方式替换 8080(默认端口)。
您可以使用 setDefaultBaseUrl()
在页面对象的构造函数中设置正确的 URL。
在使用 Serenity 进行的测试中,我使用随机端口启动 Spring 引导应用程序。
有时我需要像这样使用 PageObject:
@DefaultUrl("http://localhost:8080")
public class GreetPage extends PageObject {
}
问题是:如何在 PageObject 中注入随机端口号?
我想用 Spring 启动测试提供的随机端口以某种方式替换 8080(默认端口)。
您可以使用 setDefaultBaseUrl()
在页面对象的构造函数中设置正确的 URL。