0

我有一个测试用例,我想在同一台机器上使用不同类型的浏览器(如 IE、FF、Chrome、Safari)执行。

问题是我能够启动所有 4 种类型的浏览器,但无法完全执行它们。

例如,我的测试用例仅在 IE 中完全执行,而不是在 Safari、Chrome、FF 中执行。

我是否需要在每个步骤之间实现任何 Thread.Sleep 语句,以便我的所有测试步骤在所有 4 种类型的浏览器中执行?

4

1 回答 1

0

在一台机器上并行运行浏览器并不能很好地工作。我已经尝试了很多次,它们相互冲突,有时会导致测试失败……我所做的是每个浏览器都使用一个虚拟机,但这很昂贵。

于 2013-11-01T05:14:51.877 回答