-2
我想運行一個硒測試,這似乎什麼都沒有發生。我測試了下面的代碼,以確保設置正常:按預期加載Firefox瀏覽器。硒測試不開放瀏覽器django
在functional_tests.py
browser = webdriver.Firefox()
broswer.get('http://localhost:8000')
但是,當我把它改成如下:
import unittest
from selenium import webdriver
class NewVistorTest(unittest.TestCase):
def setUp(self):
self.browser = webdriver.Firefox()
def tearDown(self):
self.browser.quit()
def test_can_open_browser(self):
self.browser.get('http://localhost:8000')
self.assertIn('Test', self.browser.title)
它不打開瀏覽器時,什麼也沒有發生。我跑了這個python functional_tests.py
什麼是組織單元測試和硒測試的最佳方法。我想通過模塊名來運行它,不是所有的都在tests.py或test_abc.py中,而不是鼻子。
謝謝。是的,我錯過了那部分。 – user2307087 2015-04-06 06:43:04