jaxzin/fizzbuzz-selenium — pull request #3 by CharlieC3 (2014-08-14 03:07:38+00:00)
Title: Added navigate_to_nfl_scoreboard test

I added the test in multiple languages for variation, but am only showcasing two of them for the purpose of this demo. [You can view a video of the Python testcase here.](https://saucelabs.com/tests/47346c8485714f498b85be9a90d8a377)

As for running it yourself, the easiest way to do this is through the Selenium IDE Firefox plugin.
1. [Download Firefox.](https://www.mozilla.org/en-US/firefox/new/)
2. [Install the Selenium IDE plugin.](http://release.seleniumhq.org/selenium-ide/2.5.0/selenium-ide-2.5.0.xpi)

Restart Firefox once complete, open up the Selenium IDE via small icon in the upper right corner of the browser. In the Selenium IDE window, go to File > Open > navigate_to_nfl_scoreboard.html

Finally, select the test case and run it.

I originally wanted to navigate directly to the NFL Scoreboard from the homepage, rather than first navigating to the NFL page, then Scores. However, the page's source code would show that the menu boxes are being populated via a JavaScript function, "espn.core.init.nav()". Using Selenium to hover the mouse over the menu does not appear to work with the HTML test without invoking some JavaScript manually. It would appear after some research, this is a common issue with the Selenium IDE. I do not have access to this function, and thus, am unable to invoke it through Selenium.