擅长:python、mysql、java
<p>这是我的基类:</p>
<pre><code>class BaseTestCase(object):
_multiprocess_can_split_ = True
def setUp(self):
self.driver = webdriver.Firefox()
self.driver.get("https://login.com")
self.assertEqual("Authorization required", self.driver.title)
def tearDown(self):
if sys.exc_info()[0]:
test_method_name = self._testMethodName
self.driver.save_screenshot("users/desktop/ErrorScreenshots/" + test_method_name + ".png")
self.driver.quit()
</code></pre>
<p>当我试图通过在终端中输入nosetests processes=2来实现这一点。它同时打开所有30个浏览器,所有测试都失败了</p>