Automating Web Testing with Selenium and Python [Video]

Automating Web Testing with Selenium and Python [Video]

Marko Stanojlovic

1 customer reviews
Developing reliable and accurate web testing automation with Selenium WebDriver and Python
Packt Subscription
FREE
$9.99/m after trial
Video
$62.50
RRP $124.99
Save 49%
What do I get with a Packt subscription?
  • Exclusive monthly discount - no contract
  • Unlimited access to entire Packt library of 6500+ eBooks and Videos
  • 120 new titles added every month, on new and emerging tech
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$62.50
$9.99 p/m after trial
RRP $124.99
Subscription
Video
Start a FREE 10-day trial

Frequently bought together


Automating Web Testing with Selenium and Python [Video] Book Cover
Automating Web Testing with Selenium and Python [Video]
$ 124.99
$ 62.50
Learn Automation Testing with Java and Selenium Webdriver [Video] Book Cover
Learn Automation Testing with Java and Selenium Webdriver [Video]
$ 179.99
$ 90.00
Buy 2 for $152.50
Save $152.48
Add to Cart

Video Details

ISBN 13 9781789614473
Course Length 3 hours 47 minutes

Table of Contents

Video Description

Selenium WebDriver is one of the most sought-after skills on this planet, and you can learn it today. One of the worst drags in the application development process is the testing phase. And the pressure to launch an application as early as possible may force you to cut corners in the time-consuming manual testing phase, resulting in half-baked products and end-users impeded by many glitches.

If you're drowning in a never-ending collection of regression test cases and need to automate them, you're in the right place. This course will make your life as a developer easier and using Selenium will change the mundane way in which you run the exact same tests day in and day out.

Test automation with Selenium and Python, or developing scripts for running automated test commands against a range of browsers, will be more cost-effective, accurate, and faster than manual testing. The lack of manual intervention will diminish the possibility of errors and you will be able to find bugs at an early stage, making the process more reliable. By automating your web testing, you will be able to run tests on multiple devices simultaneously, which is impossible with manual testing.

By the end of this course, you will be well on the way to becoming a test automation specialist. Automating your testing with Python and Selenium will offer a highly efficient way to generate test scripts, validate their functionality, and reuse such scripts in an automated framework.

All the code and supporting files for this course are available on GitHub at https://github.com/PacktPublishing/-Automating-Web-Testing-with-Selenium-and-Python

Style and Approach

This comprehensive course is packed with step-by-step instructions, examples, and points to remember. You will create a Selenium WebDriver framework from scratch by using the Page Object Model design pattern and taking advantage of Python unittest and reap the benefits that Selenium has to offer in automating the tedious web testing phase.

Video Preview

What You Will Learn

  • Create a Selenium WebDriver framework from scratch by using the unittest and PyTest frameworks
  • Make unit and functional tests of web applications more efficient and reliable
  • Automate various UI elements such as buttons, links, radio buttons, checkbox and tables
  • Create robust tests with Selenium WebDriver and run tests on a Selenium Grid with Docker containers
  • Implement the POM (Page Object Model) design pattern and model a web page with it
  • Work with the SOLID, KISS, DRY, YAGNI design patterns to enhance the functionality of your code from beginner to professional
  • Scale your tests and make them run in parallel by using different methods like Selenium Grid or Python multiprocessing module
  • Configure Selenium WebDriver for Chrome, Firefox, and PhantomJS and run and manage tests in all browsers and headless
  • Develop a test suite of an example web application in a stable, reliable, and efficient manner

Authors

Table of Contents

Video Details

ISBN 139781789614473
Course Length3 hours 47 minutes
Read More
From 1 reviews

Read More Reviews

Recommended for You

Learn Automation Testing with Java and Selenium Webdriver [Video] Book Cover
Learn Automation Testing with Java and Selenium Webdriver [Video]
$ 179.99
$ 90.00
Complete Ethical Hacking and Penetration Testing for Web Apps [Video] Book Cover
Complete Ethical Hacking and Penetration Testing for Web Apps [Video]
$ 17.99
$ 9.00
Building UI Automation Test Frameworks with Selenium WebDriver [Video] Book Cover
Building UI Automation Test Frameworks with Selenium WebDriver [Video]
$ 124.99
$ 62.50
Hands-On RESTful Web Services with Java 11 [Video] Book Cover
Hands-On RESTful Web Services with Java 11 [Video]
$ 124.99
$ 62.50
Working with SQS and SNS: AWS with Python and Boto3 Series [Video] Book Cover
Working with SQS and SNS: AWS with Python and Boto3 Series [Video]
$ 36.99
$ 18.50
Hands-On Styling Vue.js Web Apps with Element UI and iView [Video] Book Cover
Hands-On Styling Vue.js Web Apps with Element UI and iView [Video]
$ 124.99
$ 62.50