SlideShare a Scribd company logo
Selenium
Tips & Tricks
by Dave Haeffner
New to Selenium?
• Selenium Bootcamp http://se.tips/se-bootcamp
• Selenium Guidebook http://se.tips/se-guidebook
• Weekly Selenium Tips http://se.tips/se-weekly-tips
http://ElementalSelenium.com
http://the-internet.herokuapp.com/
Headless
Benefits:
- Speed
- Maintenance
- Screenshotting
http://se.tips/all-headless-browsers
Headless w/ Xvfb
http://elementalselenium.com/tips/38-headless
Why use it?
Ideal for running small test suites on a headless machine
e.g., a Continuous Integration (CI) Server
NOTE
- display port collisions
- use unique values
- e.g., CI build number
NOTE
- display port collisions
- use unique values
- e.g., CI build number
Headless w/ GhostDriver
http://elementalselenium.com/tips/46-headless-ghostdriver
http://phantomjs.org/
Why use it?
• Faster execution times
• Also useful for a CI server
• Not limited to just Linux
Step 2 - Start PhantomJS w/ WebDriver flag
Step 1 - Download PhantomJS
http://phantomjs.org/download.html
Step 3 - Connect Your Test to PhantomJS
using Selenium Remote
NOTE
You can also connect PhantomJS to a Selenium Grid
http://se.tips/ghost-driver-grid
Option 1
Practical Tips & Tricks for Selenium Test Automation
Step 2 - Tell Selenium where it is
Step 1 - Download PhantomJS
http://phantomjs.org/download.html
Step 3 - Launch Selenium with PhantomJS locally
Option 2
Practical Tips & Tricks for Selenium Test Automation
Visual Testing
A Visual Testing Primer
• Check that an application’s UI appears correctly
• Can also be used to verify content
• Hundreds of assertions for a few lines of code
Visual Testing Challenges
• Managing complexity
• False positives
• e.g., shifting content, dynamic content, typos
Practical Tips & Tricks for Selenium Test Automation
In pom.xml
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Visual Testing Write-ups
http://se.tips/se-visual-1 Getting Started
http://se.tips/se-visual-2 False Positives part 1
http://se.tips/se-visual-3 False Positives part 2
http://se.tips/se-visual-4 Add Visual Testing To Your Existing Tests
http://se.tips/se-visual-5 Add Visual Testing To Your BDD Tests
Selenium Grid Resources
• http://elementalselenium.com/tips/26-cloud
• http://elementalselenium.com/tips/52-grid
• http://elementalselenium.com/tips/70-grid-extras
Fun with a Proxy Server
Selenium Browser
Proxy
Server
Application
Under
Test
http://bmp.lightbody.net/
HTTP Status Codes
http://elementalselenium.com/tips/17-retrieve-http-status-codes
Configuration
• Use a proxy server to capture the traffic from your
Selenium test(s)
• Find the status code for the action you’re interested
in (e.g., visiting a URL)
• Assert that the status code is what you expect
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Blacklisting
http://elementalselenium.com/tips/66-blacklist
Configuration
• Use a proxy server to manipulate the traffic from
your Selenium test(s)
• Identify third-party resources that are slow to load
(which could negatively impact your tests)
• Blacklist them (e.g., make it so they don’t load)
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Load Testing
http://elementalselenium.com/tips/68-load-testing-revisited
Configuration
• Use a proxy server to capture the traffic from your
Selenium test(s)
• Convert the HTTP Archive into a JMeter JMX file
• Run the new JMX file with JMeter to enact load on
your application (modify as needed)
Practical Tips & Tricks for Selenium Test Automation
https://flood.io/har2jmx
http://se.tips/selenium-to-jmeter
Broken Image Checking
http://elementalselenium.com/tips/67-broken-images
Option 1 - Proxy Server
Option 2 - HTTP Library
Option 3 - JavaScript
Option 1: Proxy Server
Option 1: Proxy Server
Option 1: Proxy Server
Option 2: HTTP Library
Option 2: HTTP Library
Option 2: HTTP Library
Option 3: JavaScript
Option 3: JavaScript
Option 3: JavaScript
Forgot Password
http://elementalselenium.com/tips/43-forgot-password
Configuration
• Use Selenium to trigger a forgot password workflow
(to an send to a real email address) and keep the
browser session active
• Retrieve the e-mail and the password information
via the email provider’s API
• Use the password information in the active
Selenium session (if applicable)
NOTE
- not free
- open issue
A/B Testing
http://elementalselenium.com/tips/12-opt-out-of-ab-tests
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
• 3 page states available
• You can identify which state you’re in because
there is different header text for each
• When you’re in the control: A/B Test Control
• For the variation: A/B Test Variation 1
• When you’re not in a test: No A/B Test
http://the-internet.herokuapp.com/abtest
Configuration
• You can easily opt-out of A/B tests by
• forging a cookie
• appending a query to the URL
• This way you get a known state of the page which
isn’t likely to change without your knowledge
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
File Management
Uploading a File
http://elementalselenium.com/tips/1-upload-a-file
Practical Tips & Tricks for Selenium Test Automation
Options
• GUI manipulation with something like AutoIt
• Input the file path into the form field (side-stepping
the system dialog)
http://se.tips/grid-file-upload
Downloading a File
http://elementalselenium.com/tips/2-download-a-file
http://elementalselenium.com/tips/8-download-a-file-revisited
http://elementalselenium.com/tips/15-download-secure-files
Two approaches
• Configure Selenium to download to local disk, and
delete the file when done
• Use an HTTP library, perform a HEAD request, and
check the headers for the correct content type &
length.
Why?
• An order of magnitude faster using Selenium
• No need to download the file
With Selenium
With Selenium
With an HTTP library
With an HTTP library
Additional Output
Highlight Elements
http://elementalselenium.com/tips/65-highlight-elements
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
Growl Notifications
http://elementalselenium.com/tips/53-growl
Practical Tips & Tricks for Selenium Test Automation
Practical Tips & Tricks for Selenium Test Automation
More Selenium Resources
• Selenium Bootcamp http://se.tips/se-bootcamp
• Weekly Selenium Tips http://se.tips/se-weekly-tips
• Weekly Se Tip Code http://se.tips/oss-tip-code
• Selenium Guidebook http://se.tips/se-guidebook
Available in Java and Ruby
(C#, Python, & JS coming soon!)
https://seleniumguidebook.com

More Related Content

What's hot (20)

PPTX
Selenium WebDriver - Test automation for web applications
TSundberg
 
PDF
How To Use Selenium Successfully (Java Edition)
Sauce Labs
 
PPTX
Selenium for Jobseekers
Seshu Madhav Chaturvedula
 
PPT
Selenium
Adam Goucher
 
ODP
Mastering selenium for automated acceptance tests
Nick Belhomme
 
PPTX
Moving From a Selenium Grid to the Cloud - A Real Life Story
Sauce Labs
 
PDF
Basics of Selenium IDE,Core, Remote Control
usha kannappan
 
PDF
Automated Web Testing With Selenium
Deepak Mittal
 
PDF
Testing Code.org's Interactive CS Curriculum
Brian Jordan
 
PPT
Selenium Primer
Debashish Chakrabarty
 
PPT
Selenium
Ruturaj Doshi
 
PPTX
Automation - web testing with selenium
Tzirla Rozental
 
PDF
How To Use Selenium Successfully
Dave Haeffner
 
PDF
Mastering UI automation at Scale: Key Lessons and Best Practices (By Fernando...
Applitools
 
PPTX
Selenium
傑倫 鍾
 
PDF
Introduction to Protractor
Florian Fesseler
 
PPTX
Automated Testing using JavaScript
Simon Guest
 
PPTX
Selenium web driver
Sun Technlogies
 
PDF
Getting Started with Selenium
Dave Haeffner
 
PDF
Selenium web driver
Shobika Ramasubbarayalu
 
Selenium WebDriver - Test automation for web applications
TSundberg
 
How To Use Selenium Successfully (Java Edition)
Sauce Labs
 
Selenium for Jobseekers
Seshu Madhav Chaturvedula
 
Selenium
Adam Goucher
 
Mastering selenium for automated acceptance tests
Nick Belhomme
 
Moving From a Selenium Grid to the Cloud - A Real Life Story
Sauce Labs
 
Basics of Selenium IDE,Core, Remote Control
usha kannappan
 
Automated Web Testing With Selenium
Deepak Mittal
 
Testing Code.org's Interactive CS Curriculum
Brian Jordan
 
Selenium Primer
Debashish Chakrabarty
 
Selenium
Ruturaj Doshi
 
Automation - web testing with selenium
Tzirla Rozental
 
How To Use Selenium Successfully
Dave Haeffner
 
Mastering UI automation at Scale: Key Lessons and Best Practices (By Fernando...
Applitools
 
Selenium
傑倫 鍾
 
Introduction to Protractor
Florian Fesseler
 
Automated Testing using JavaScript
Simon Guest
 
Selenium web driver
Sun Technlogies
 
Getting Started with Selenium
Dave Haeffner
 
Selenium web driver
Shobika Ramasubbarayalu
 

Viewers also liked (20)

PPT
Test Automation In The Hands of "The Business"
Greg Tutunjian
 
PPTX
DevOps Pipelines and Metrics Driven Feedback Loops
Andreas Grabner
 
PPTX
How to pass a coding interview as an automation developer talk - Oct 17 2016
Thomas F. "T.J." Maher Jr.
 
PDF
Transitioning from Traditional to Modern QA
Sauce Labs
 
PDF
Design Patterns for Scalable Test Automation With Selenium & WebdriverIO
Sauce Labs
 
PDF
Automation Best Practices
Sauce Labs
 
PDF
Selenium, Appium, and Robots!
hugs
 
PPT
BDD with JBehave and Selenium
Nikolay Vasilev
 
PDF
Managers, Future Proof Your Automation
Sauce Labs
 
PDF
Appium: Prime Cuts
Sauce Labs
 
PPTX
Structured Functional Automated Web Service Testing
rdekleijn
 
PDF
Easy Continuous Deployment You Can Trust (Webinar)
Sauce Labs
 
PPTX
Introduction to OWASP
Thomas F. "T.J." Maher Jr.
 
PPT
Selenium Primer
gueste1e4db
 
PPT
QSpiders - Automation using Selenium
Qspiders - Software Testing Training Institute
 
PDF
Software Entomology or Where Do Bugs Come From?
Noah Sussman
 
DOCX
Automated software testing
gauravpanwar8
 
PDF
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Steffen Gebert
 
PPTX
QSpiders - Selenium Webdriver
Qspiders - Software Testing Training Institute
 
PDF
Fast and Good: Alternate Approaches to Quality at Etsy - STPCon fall 2011
Noah Sussman
 
Test Automation In The Hands of "The Business"
Greg Tutunjian
 
DevOps Pipelines and Metrics Driven Feedback Loops
Andreas Grabner
 
How to pass a coding interview as an automation developer talk - Oct 17 2016
Thomas F. "T.J." Maher Jr.
 
Transitioning from Traditional to Modern QA
Sauce Labs
 
Design Patterns for Scalable Test Automation With Selenium & WebdriverIO
Sauce Labs
 
Automation Best Practices
Sauce Labs
 
Selenium, Appium, and Robots!
hugs
 
BDD with JBehave and Selenium
Nikolay Vasilev
 
Managers, Future Proof Your Automation
Sauce Labs
 
Appium: Prime Cuts
Sauce Labs
 
Structured Functional Automated Web Service Testing
rdekleijn
 
Easy Continuous Deployment You Can Trust (Webinar)
Sauce Labs
 
Introduction to OWASP
Thomas F. "T.J." Maher Jr.
 
Selenium Primer
gueste1e4db
 
QSpiders - Automation using Selenium
Qspiders - Software Testing Training Institute
 
Software Entomology or Where Do Bugs Come From?
Noah Sussman
 
Automated software testing
gauravpanwar8
 
Cleaning Up the Dirt of the Nineties - How New Protocols are Modernizing the Web
Steffen Gebert
 
QSpiders - Selenium Webdriver
Qspiders - Software Testing Training Institute
 
Fast and Good: Alternate Approaches to Quality at Etsy - STPCon fall 2011
Noah Sussman
 
Ad

Similar to Practical Tips & Tricks for Selenium Test Automation (20)

PDF
How to use selenium successfully
TEST Huddle
 
PDF
Mastering Test Automation: How to Use Selenium Successfully
Applitools
 
PPT
Selenium (2)
onlinemindq
 
PPT
Selenium (2)
onlinemindq
 
PDF
How To Use Selenium Successfully (Java Edition)
Dave Haeffner
 
PDF
How to Un-Flake Flaky Tests - A New Hire's Toolkit
Zachary Attas
 
PDF
Deep Dive Into NightWatch- Workshop by Pallavi Sharma.pdf
Pallavi Sharma
 
PDF
How to Un-Flake Flaky Tests - A New Hire's Toolkit
Zachary Attas
 
PPTX
Automated Web Testing With Selenium
Jodie Miners
 
PPT
Selenium (1)
onlinemindq
 
PDF
Selenium 2 for PHP(Unit)
AOE
 
PPTX
Best java automation training institute in Bangalore - Selenium Labs
Selenium Labs
 
PPT
Selenium Introduction
Mayur Khairnar
 
PPTX
Increase selenium tests stability via java script
Igor Khrol
 
PPT
Selenium classes in mumbai
Vibrant Technologies & Computers
 
PPTX
Selenium Introduction and IDE
Murageppa-QA
 
PPT
Selenium testing - Handle Elements in WebDriver
Vibrant Technologies & Computers
 
PDF
Selenium Handbook
Suresh Thammishetty
 
PPTX
Automated Acceptance Testing from Scratch
Excella
 
PPTX
Selenium IDE Tutorial For Beginners | What Is Selenium IDE? | Selenium Tutori...
Edureka!
 
How to use selenium successfully
TEST Huddle
 
Mastering Test Automation: How to Use Selenium Successfully
Applitools
 
Selenium (2)
onlinemindq
 
Selenium (2)
onlinemindq
 
How To Use Selenium Successfully (Java Edition)
Dave Haeffner
 
How to Un-Flake Flaky Tests - A New Hire's Toolkit
Zachary Attas
 
Deep Dive Into NightWatch- Workshop by Pallavi Sharma.pdf
Pallavi Sharma
 
How to Un-Flake Flaky Tests - A New Hire's Toolkit
Zachary Attas
 
Automated Web Testing With Selenium
Jodie Miners
 
Selenium (1)
onlinemindq
 
Selenium 2 for PHP(Unit)
AOE
 
Best java automation training institute in Bangalore - Selenium Labs
Selenium Labs
 
Selenium Introduction
Mayur Khairnar
 
Increase selenium tests stability via java script
Igor Khrol
 
Selenium classes in mumbai
Vibrant Technologies & Computers
 
Selenium Introduction and IDE
Murageppa-QA
 
Selenium testing - Handle Elements in WebDriver
Vibrant Technologies & Computers
 
Selenium Handbook
Suresh Thammishetty
 
Automated Acceptance Testing from Scratch
Excella
 
Selenium IDE Tutorial For Beginners | What Is Selenium IDE? | Selenium Tutori...
Edureka!
 
Ad

More from Sauce Labs (20)

PDF
Simplify Salesforce Testing with AI-Driven Codeless Tools
Sauce Labs
 
PDF
Testing on Mobile Devices with Location Services
Sauce Labs
 
PDF
Your Framework for Success: introduction to JavaScript Testing at Scale
Sauce Labs
 
PDF
Automating Hybrid Applications with Appium
Sauce Labs
 
PDF
Quality at Speed: More API Testing, Less UI Testing
Sauce Labs
 
PPTX
Creating Digital Confidence with Test Automation
Sauce Labs
 
PDF
Just Enough (Automated) Testing
Sauce Labs
 
PDF
Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
Sauce Labs
 
PDF
How Open Source Helps to Bring Back Product Obsession
Sauce Labs
 
PDF
Webinar: A Sneak Peek at Selenium 4 with Simon Stewart
Sauce Labs
 
PDF
[Deu] Test Automatisierung Mit Web Driver.io
Sauce Labs
 
PDF
Accelerating Innovation: Leveraging Open Source to Optimize Your Shift-Left I...
Sauce Labs
 
PDF
Accelerating Your Digital Agenda with Continuous Testing ft. Forrester
Sauce Labs
 
PDF
How to Measure Success in Continuous Testing
Sauce Labs
 
PDF
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
 
PDF
5 Steps to Jump Start Your Test Automation
Sauce Labs
 
PDF
Sauce Labs Webinar: Rising Importance of Software Testing
Sauce Labs
 
PDF
BDD With Selenide by Hima Bindu Peteti
Sauce Labs
 
PDF
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
 
PDF
Continuous Delivery for "Mature" Codebases by Melisa Benua
Sauce Labs
 
Simplify Salesforce Testing with AI-Driven Codeless Tools
Sauce Labs
 
Testing on Mobile Devices with Location Services
Sauce Labs
 
Your Framework for Success: introduction to JavaScript Testing at Scale
Sauce Labs
 
Automating Hybrid Applications with Appium
Sauce Labs
 
Quality at Speed: More API Testing, Less UI Testing
Sauce Labs
 
Creating Digital Confidence with Test Automation
Sauce Labs
 
Just Enough (Automated) Testing
Sauce Labs
 
Using Axe to Add Accessibility Checks to Your Existing Selenium Tests
Sauce Labs
 
How Open Source Helps to Bring Back Product Obsession
Sauce Labs
 
Webinar: A Sneak Peek at Selenium 4 with Simon Stewart
Sauce Labs
 
[Deu] Test Automatisierung Mit Web Driver.io
Sauce Labs
 
Accelerating Innovation: Leveraging Open Source to Optimize Your Shift-Left I...
Sauce Labs
 
Accelerating Your Digital Agenda with Continuous Testing ft. Forrester
Sauce Labs
 
How to Measure Success in Continuous Testing
Sauce Labs
 
From Zero to 2.7 Million - How Verizon Media Embraced Open Source to Accelera...
Sauce Labs
 
5 Steps to Jump Start Your Test Automation
Sauce Labs
 
Sauce Labs Webinar: Rising Importance of Software Testing
Sauce Labs
 
BDD With Selenide by Hima Bindu Peteti
Sauce Labs
 
Closer To the Metal - Why and How We Use XCTest and Espresso by Mario Negro P...
Sauce Labs
 
Continuous Delivery for "Mature" Codebases by Melisa Benua
Sauce Labs
 

Recently uploaded (20)

PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
PDF
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PPTX
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PPTX
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
Automating Feature Enrichment and Station Creation in Natural Gas Utility Net...
Safe Software
 
LOOPS in C Programming Language - Technology
RishabhDwivedi43
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
The Project Compass - GDG on Campus MSIT
dscmsitkol
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
MuleSoft MCP Support (Model Context Protocol) and Use Case Demo
shyamraj55
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
"Beyond English: Navigating the Challenges of Building a Ukrainian-language R...
Fwdays
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
Mastering ODC + Okta Configuration - Chennai OSUG
HathiMaryA
 

Practical Tips & Tricks for Selenium Test Automation