1

我们有一套 selenium 测试,在设置和拆卸时打开和关闭浏览器以开始新的测试。

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

任何例子都会非常感激。

4

1 回答 1

5

您可以使用类或模块级别的设置和拆卸方法,而不是测试级别的设置和拆卸。不过要小心这一点,就好像您没有在每次测试中明确重置测试环境一样,您必须在每次测试之前手动清理所有内容(cookie、历史记录等),并在浏览器崩溃时恢复浏览器。

于 2012-12-19T17:05:15.797 回答