gpt4 book ai didi

java - Selenide-为每个Junit 5测试创建新的驱动程序

转载 作者:行者123 更新时间:2023-12-03 05:39:46 25 4
gpt4 key购买 nike

我正在将Selenide与Junit 5一起使用

Selenide 5.1.0

Junit 5.3.2


当我使用junit运行测试时,所有测试都使用相同的驱动程序/浏览器。我想为每个测试创建新的 WebDriver实例。
我可以在AfterEach方法中调用driver.quit()。但是我想知道 Selenide中是否有任何内置方法来处理相同的问题。这样我就不必担心驱动程序初始化。
它应该为每个测试打开一个新的驱动程序,并在执行后关闭

最佳答案

似乎没有来自Selenide的官方JUnit Jupiter(JUnit 5)集成:

https://github.com/selenide/selenide/issues/488

但是,您可以在JUnit Jupiter中实现类似于Selenium可用的Extension:

https://bonigarcia.github.io/selenium-jupiter/

关于java - Selenide-为每个Junit 5测试创建新的驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53839957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com