标签: java testng integration-testing
有些测试需要某些状态下数据库中的数据。目前我正在使用 @BeforeMethod 注释来设置数据。我面临的问题是在每个测试类中重复相同的设置。 这个问题的正确方法是什么?我应该添加一个抽象类吗?
感谢。
答案 0 :(得分:0)
如果您有多个相互依赖的测试类,则使用@BeforeSuite方法设置数据。使用 testNGxml 来调用此类(具有@BeforeSuite方法)首先。
如果您有独立的测试类,则在执行每个测试类之前使用@BeforeClass方法设置数据。