2012-12-19 62 views
1

我们有一套硒测试,在安装和拆卸打开和关闭浏览器开始一个新的测试。硒测试套件只打开浏览器一次

这种方法需要很长时间才能使测试运行,因为打开和关闭很慢。有没有什么办法在构造函数中打开浏览器,然后在拆卸时重新设置和清理,然后在解构器中关闭浏览器?

任何例子将非常感激。

+0

你用什么框架来运行这些测试?鼻子? PyUnit中? –

回答

4

您可以使用类或模块级别的设置和拆卸方法,而不是测试级别的设置和拆卸。不过要小心,因为如果不在每次测试中明确重置测试环境,则必须手动清理所有内容(Cookie,历史记录等),并在每次测试之前恢复浏览器(如果它已崩溃)。

相关问题