如何强制TestNG为每种方法创建测试类的新实例如果运行模式为parallel="methods"
?如何强制TestNG为每种方法创建测试类的新实例如果运行模式为parallel =“methods”
JUnit自动执行它,但TestNG在方法之间重用相同的实例。
有没有改变这种行为的选择?
我正在运行硒测试并在@BeforeMethod
方法中创建webdriver并将其存储到类变量以在测试方法中使用它并在@AfterMethod
上关闭。
我希望能够并行运行一个测试类的方法而不共享webdriver。
您可以通过简单地在构造函数中指定字段来实现所需的效果。 – 2013-03-26 16:08:29
这不会起作用 - 构造函数只会被调用一次。 – shiggity 2015-08-07 19:53:46