是否KotlinTest还支持TestNG的?

问题描述 投票:0回答:2

我可以使用KotlinTest使用TestNG?我可以看到在documentation唯一的JUnit。

testng kotlintest
2个回答
1
投票

是的,你可以使用TestNG和科特林。只是配置TestNG的依赖,你是好去。它类似于Junit的。下面是同一个示例程序:

抽象类TestBase {

lateinit var driver: WebDriver
    private set

@BeforeTest
fun setup() {
    System.setProperty(UtilResources.getProperties("nameDriver"),
            UtilResources.getProperties("pathDriver") + UtilResources.getProperties("exeDriver"))
    driver = ChromeDriver()
    driver?.manage()?.timeouts()?.implicitlyWait(10, TimeUnit.SECONDS)
    driver?.manage()?.window()?.maximize()
    driver?.get(URI(UtilResources.getProperties("pageURL")).toString())
}

@AfterTest
fun driverClose() {
    driver?.close();
}

}


0
投票

答案是不。 KotlinTest是建立在JUnit的平台,这是一个基础,让测试库的东西一样的IntelliJ和gradle这个整合,而不必自己编写插件。

JUnit的说自己,

JUnit的平台作为基础,在JVM启动测试框架

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