Parallel Testing with Python with Selenium and Sauce Labs

8
Parallel Testing with Python 05 November 2013

description

Intro to parallel testing with Python and Selenium using Sauce. Learn best practices and tips for faster functional testing.

Transcript of Parallel Testing with Python with Selenium and Sauce Labs

Page 1: Parallel Testing with Python with Selenium and Sauce Labs

Parallel Testing with Python05 November 2013

Page 2: Parallel Testing with Python with Selenium and Sauce Labs

Agenda• Introductions

• Selenium Builder

• Design a Parallel Script

• View Results

• Q & A

Page 3: Parallel Testing with Python with Selenium and Sauce Labs

Who are we?

Michael RedmanDirector Sales Engineering

Santiago Suarez OrdoñezSr. Infrastructure Developer

Page 4: Parallel Testing with Python with Selenium and Sauce Labs

Selenium Builder

• Open Source Software– Donated to Open Source Community

• Quick start for Selenium Scripts– Not the end all be all!

• Sauce Labs Plugin– Allows multiple browser configurations– Runs on Sauce Labs

Page 5: Parallel Testing with Python with Selenium and Sauce Labs

Python in Parallel

• Required Libraries– Selenium WebDriver– python-parallel-wd– Copy– unitTest

• Optional Libraries– Selenium expected conditions– Selenium WebDriverWait– Selenium By– saucehelper

Page 6: Parallel Testing with Python with Selenium and Sauce Labs

Results

• Screenshots

• Video recordings

• Selenium logs

• Metadata

• Sharing

• Permissions

Page 7: Parallel Testing with Python with Selenium and Sauce Labs
Page 8: Parallel Testing with Python with Selenium and Sauce Labs

Thank you