Prezi

Share this prezi

Who can edit:

Present Online

Send the link below via email or IM to invite your audience

Copy

Start the presentation

Start presenting

  • Invited audience will follow you as you navigate and present
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can view together your prezi
  • Learn more about this feature in the manual

Download prezi for:

Present offline on a PC or Mac.

  • Embedded YouTube videos need an active Internet connection to play.
  • Portable prezis are not editable.

Edit and present offline with Prezi Desktop

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

Test Automation

No description
by David Burns on 14 March 2011

Comments (0)

Please log in to add your comment.

Report abuse

Prezi Transcript

Test Automation How we do things at Mozilla Who we are What needs testing How we go about testing What we use 6 Employees 3 Contractors Contributors Lots mozilla.com addons.mozilla.org support.mozilla.org crash-stats.mozilla.com And many more... What needs Testing Users hate applications... that don't work as intended that give away personal data that aren't up when they want them to be Why we test Litmus Fuzzers Selenium Load Testing How do we test Browser Automation Framework Cross-Platform Used By Mozilla Google Microsoft eBay many more companies, big and small What is Selenium? Nearly all browsers that support JavaScript Selenium 2 has mobile support Works on... Code SVN Git - on Github Real Apple Firefox 3.6 and Firefox 4 Safari Virtualised Windows (XP and 7) Firefox 3.6 and Firefox 4 IE 7 and IE 8 Ubuntu (10.10) Firefox 3.6 and Firefox 4 Git Python 2.6 Selenium Python Bindings Editor - I use VIM Development Environment Sites I have worked on crash-stats.mozilla.com input.mozilla.com addons.mozilla.com def test_that_featured_personas_is_present_and_has_5_item(self): """ TestCase for Litmus 15079, 15080 """ discovery_pane= DiscoveryPane(self.selenium, self.basepath) self.assertTrue(discovery_pane.is_personas_section_visible()) self.assertEqual(5, discovery_pane.personas_count) Test Code is as important as Production Code Reusability matters Let's have a look at the code Ok, so that's not Selenium David Burns Senior Software Engineer in Test @AutomatedTester http://www.theautomatedtester.co.uk Q&A
See the full transcript