【问题标题】:curious to know how to use ISuite想知道如何使用 ISuite
【发布时间】:2017-05-01 13:38:29
【问题描述】:
我正在使用 java 编程语言研究 selenium,并开始了解 ISuite。我很想知道 ISuite 为什么或何时在 testNG 中使用它。我想知道怎么用。
【问题讨论】:
-
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。避免一次问多个不同的问题。请参阅How to Ask 页面以获得澄清此问题的帮助。这个问题目前写的太宽泛了。
标签:
java
selenium
selenium-webdriver
testng
testng-eclipse
【解决方案1】:
有几个接口允许您修改 TestNG 的行为。这些接口被广泛称为“TestNG Listeners”。 ISuiteListener 就是其中之一。
尝试按如下方式创建ISuiteListener(任何TestNG 侦听器都应该工作):
package test.tmp;
public class TmpSuiteListener implements ISuiteListener {
@Override
public void onFinish(ISuite suite) {
System.out.println("Finishing");
}
@Override
public void onStart(ISuite suite) {
System.out.println("Starting");
}
}
更多文档可以参考here。
如果这能回答您的问题,请告诉我。