在Selenium测试中使用setUp和tearDown

时间:2011-11-02 19:09:16

标签: java selenium junit

使用Selenium RC时,我可以在套件中使用setUp和tearDown但是当我尝试在单个测试(套件内)中使用setUp或tearDown时,它会出错。

这个工作正常,套件启动时只运行一次:

@BeforeClass
public static void setUp() {
    System.out.println("in suite setUp method");
}

一旦达到个别测试,就会失败:

@Before
public void setUp() {
    System.out.println("in test setUp method");
}

println实际上被调用但是下一个selenium命令失败(无论命令是什么)。

1 个答案:

答案 0 :(得分:0)

您是否创建并初始化了selenium对象?我建议您使用ISFW,不需要担心设置/拆卸以及准备使用功能。