0
我有一個問題,用單獨的django命令運行硒測試。默認的「test」命令查看「tests」文件夾並運行unittests。問題是,我想讓文件夾「seleniumtests」並放置測試文件以使用命令「test_selenium」運行它們。而且我想要這個命令與默認的django「test」一樣,但是在另一個目錄中。
與硒的tests.py:django運行硒測試
from django_liveserver.testcases import LiveServerTestCase
from selenium.webdriver.firefox.webdriver import WebDriver
class MySeleniumTests(LiveServerTestCase):
# fixtures = ['test-data.json']
@classmethod
def setUpClass(cls):
cls.selenium = WebDriver()
super(MySeleniumTests, cls).setUpClass()
@classmethod
def tearDownClass(cls):
super(MySeleniumTests, cls).tearDownClass()
cls.selenium.quit()
def test_admin(self):
self.selenium.get(self.live_server_url +'/admin/')
self.assertIn("Django", self.selenium.title)
我有__init__已經夾測試,但我想設置另一個管理員命令來運行硒文件夾測試seleniumtests自己的__init__.py。 – Feanor