2011-07-29 42 views
0

我跑我的HTML测试,例如硒服务器2.2:
java -jar /var/lib/selenium/selenium-server.jar -ensureCleanSession -htmlSuite *firefox http://$HOST ./test/selenium/html/TestSuite.html ./target/selenium/html/TestSuiteResults.html在硒HTML测试之间清除cookie?

出于某种原因,我似乎无法得到饼干在一个测试套件单独测试之间清除。我有什么可以在测试之间清除cookie的吗?

回答

0

也许我过于简化了,但是如果您知道测试运行的域(并且需要清除掉它们的cookie),则可以使用selenium.deleteAllVisibleCookies();作为最终和初始测试条件,在迭代之间。

+0

如何使用HTML测试做到这一点?硒RC测试不是这里的问题。 –

+0

啊,你可以发出一个命令。我希望有一种方法,我不需要将它添加到每个测试中。 –

+0

您应该可以“打开”域名,然后只需运行​​deleteAllVisibleCookies。也许,你可以把它作为套件中每个测试之间的“清理”来添加。 – rs79

相关问题