Present Online
Send the link below via email or IM to invite your audience
Start the presentation
- 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
- To open PEZ file, please download 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.
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
Tweet
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




