title: Selenium: how to open a blank Firefox browser
body: <p>I am trying to write test cases in a Django project with Selenium. The statements used to open a Firefox browser are as follows: </p>
  
  <pre><code>class StudentTestCase(LiveServerTestCase):
  
      def setUp(self):
          self.browser = webdriver.Firefox()
          self.browser.implicitly_wait(2)
  
      def tearDown(self):
          self.browser.quit()
  </code></pre>
  
  <p>However, every time the Firefox browser opens, it tries to connect to <a href="https://www.mozilla.org/zh-TW/firefox/42.0/firstrun/learnmore/" rel="nofollow noreferrer">https://www.mozilla.org/zh-TW/firefox/42.0/firstrun/learnmore/</a>, which takes a long time downloading a lot of stuff before the browser can be closed (it takes tens of seconds!).</p>
  
  <p>There is <a href="https://stackoverflow.com/questions/33937067/firefox-webdriver-opens-first-run-page-all-the-time/33939553#33939553">a similar question</a>, however, it is a Java solution, instead of a Python/Django one. </p>
  
  <p>So, what's the Python/Django solution about opening a BLANK Firefox browser?</p>