2

一个例子:在执行密码更改测试后,我想使用一种清理方法将密码重置回原始密码。使用@AfterGroups 注释清理方法并将测试方法作为组中的唯一方法是一种方法,但感觉不对。

4

2 回答 2

2

这个问题可能会提供一些帮助:TestNg, annotation "beforeTestMethod" and override。这是一个非常相似的问题,但需要自定义 @BeforeMethod 而不是清理 (@AfterMethod)。本质上,您可以创建一个基测试类,并拥有一个包含所有需要重置密码的方法的子测试类,并提供它自己的@AfterMethod。当然,这在您的情况下可能是也可能不是一个合乎逻辑的选择,具体取决于您的测试。

于 2011-07-12T20:28:10.617 回答
1

你的建议正是我将如何实现这样的功能,抱歉你觉得不对:-)

您希望如何执行此操作?

于 2010-06-25T21:02:21.710 回答