2024-04-18 22:10:23 发布
网友
我正在尝试并行运行硒测试。它们是使用unittest用Python编写的,它们与连接到多个webdriver的集线器通信。在
在这个配置中编写测试的最佳实践是什么?在一个unittest.TestCase类中有很多测试方法更好,还是创建许多这样的类更好?现在我所有的测试都在一个类中,而且由于driver.close()直到测试用例结束才被调用,所以我没有获得并行化。有没有可能在没有额外的测试框架如testNG的情况下实现并行化?在
unittest.TestCase
driver.close()
谢谢!在
除了基本的unittest之外,您还需要一些支持并行执行的东西。也许https://pypi.python.org/pypi/testtools
每个并行线程都需要自己的webdriver实例,因此在进一步进行并行化之前,您需要先处理好这个问题。在
除了基本的unittest之外,您还需要一些支持并行执行的东西。也许https://pypi.python.org/pypi/testtools
每个并行线程都需要自己的webdriver实例,因此在进一步进行并行化之前,您需要先处理好这个问题。在
相关问题 更多 >
编程相关推荐