webinar register page

✨Beyond Unit Tests end to end Web UI Testing- by Andrew Knight
Speaker : Andrew Knight

Topic : Testing google forms, and how much I hate it
Unit tests are great, but they don’t catch all bugs because they don’t test features like a user. However, Web UI tests are complicated and notoriously unreliable. So, how can we write tests well? Never fear!

Let’s learn how to write robust, scalable Web UI tests using Python, pytest, and Selenium WebDriver that cover the full stack for any Web app. In this talk, we will write one simple test together that covers DuckDuckGo searching. We’ll cover:

Using Selenium WebDriver like a pro
Modeling Web UI interactions in Python code
Writing “good” feature tests that are efficient, robust, and readable
Deciding what should and should not be tested with automation

After this talk, you’ll know how to write battle-hardened Web UI tests for anyWeb app, including Django and Flask apps. I’ll provide the example code on GitHub, as well as plenty of hands-on tutorials and resources to continue learning after this talk.


❔Questions/Suggestions: python@womenwhocode.com

Become a member: https://www.womenwhocode.com/python

Join the conversation on Twitter/Instagram/Facebook: @WWCodePython


About Women Who Code:
WWCode is the largest and most active community of technical women in the world. We have 180,000 members in 60 cities spanning 20 countries & counting. Join our community by visiting womenwhocode.com and sign up to become a member.

Hosted by the WWCodePython technical track community.

Mar 11, 2020 07:00 PM in Eastern Time (US and Canada)

Webinar logo
* Required information
Loading

Speakers

Andrew Knight
Engineer, Consultant and International Speaker @AutomationPanda.com
Andy Knight is the “Automation Panda” - an engineer, consultant, and international speaker who loves all things about software. His main passion is software testing and automation. He has designed and built robust test automation solutions for operating systems, service APIs, and Web apps with hundreds of tests running continuously. He also coaches others in good development, testing, and BDD practices. Read his tech blog at AutomationPanda.com, and follow him on Twitter at @AutomationPanda.