-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