The Internet belongs to everyone. Let’s keep it that way.

Protect Net Neutrality
Loading presentation...

Present Remotely

Send the link below via email or IM


Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

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


Test Automation

No description

David Burns

on 14 March 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Test Automation

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
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
Load Testing How do we test Browser Automation Framework
Used By
many more companies, big and small What is Selenium? Nearly all browsers that support JavaScript
Selenium 2 has mobile support Works on... Code
Git - on Github Real
Firefox 3.6 and Firefox 4

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 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.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 Q&A
Full transcript