我有需要在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工厂。谢谢