如何使用并行页面工厂

时间:2018-06-05 23:47:32

标签: java selenium

我有需要在Parallel中运行的测试。例如, 我们有客户端A,B,C。所有这些客户端都对它们进行了相同的精确测试,网页的所有元素都是相同的。截至目前,正在使用的方法是

Client A <-----> Client A page factory
Client B <-----> Client B page factory
Client C <-----> Client C page factory

如果我们尝试同时为每个页面工厂运行多个客户端,那么使用Selenium会得到空指针异常,因为驱动程序变为空。我们看到的一个解决方案是使用Page Object Map来处理Web元素,而驱动程序不会变为null。但是,我的工作场所不允许这种做法。

所以,问题是,是否有办法让多个客户端同时运行一个Page工厂。谢谢

0 个答案:

没有答案