我可以将KotlinTest与TestNG一起使用吗?我只能在documentation中看到JUnit。
答案 0 :(得分:1)
是的,您可以将TestNG与Kotlin一起使用。只需配置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();
}
}
答案 1 :(得分:0)
答案是否定的。 KotlinTest建立在JUnit平台上,该平台是允许测试库与IntelliJ和gradle之类的东西集成的基础,而不必自己编写插件。
就像JUnit所说的那样,
JUnit平台是启动测试的基础 JVM上的框架