Andrew Knight
where else to find them
website:https://automationpanda.com/
github:pl-aknight
github:AutomationPanda
bluesky:automationpanda.bsky.social
linkedin:andrew-leland-knight
what they talk about
all 10 in the filters
where they keep going back
- PyCon US4 editions2020–2024
- PyOhio4 editions2018–2021
- TestMu Conference2 editions2025–2026
all 15 in the filters
on a stage with
- Aditi Ramaswamyonce
- Anisha Biswarayonce
- Felice Pescatoreonce
all 15 in the filters
who talks about the same things
- Dmitry Vinnik25 talks
- Benjamin Bischoff14 talks
- Jessica Kerr44 talks
- Anand Bagmar27 talks
- Chris Ward18 talks
- Marcus R Merrell12 talks
| title | conference | date |
|---|---|---|
| Workshop: Advanced Web Testing with Playwright and AI | TestMu Conference 2026 | 2026-08-19 |
A build-along that actually shows the workflow: Playwright + local CLI skills (not MCP) set up from scratch, Chromium-only config, and a live run against the… | ||
| Advanced Playwright with AI | TestMu Conference 2025 | 2025-08-19 |
Shows how Playwright plus AI actually produces runnable artifacts: an AI-generated project scaffold (Node/TypeScript, React or Vue front end, Express + SQLite… | ||
| Bulldog Driven Development | CodeMash 2025 | 2025-01-14 |
Final in a lightning-talk trilogy that shows a completed Level 3 HPR Certification rocket, walks the build process with concrete parts and assembly steps… | ||
| def test_crash_course_with_pytest() | PyCon US 2024 | 2024-05-15 |
Covers concrete pytest mechanics: project setup, running tests, pytest.raises for exception checks, fixture-based setup/teardown, and parameterized tests that… | ||
| Keynote: Testing Modern Web Apps Like a Champion | DjangoCon US 2023 | 2023-10-16 |
Built a small full‑stack Python app called Bulldog Reminders app that uses HTMX and TinyDB and it runs, and the talk shows concrete tests: unit tests with… | ||
| What framework should I use for web testing? | PyCon US 2023 | 2023-04-19 |
Web apps these days are bigger than ever! With added complexity comes higher risk for bugs and poor user experience. One of the best ways to improve quality… | ||
| How Visual AI Makes Testing Easy | Python Web Conf 2023 | 2023-03-13 |
Demonstrates replacing dozens of brittle DOM assertions with a one-line snapshot that captures page HTML/CSS/JS and compares Baseline vs checkpoint images… | ||
| Visually Testing Your Components | Conf42 JavaScript 2022 | 2022-11-17 |
A Storybook React app runs visual snapshots with Applitools Eyes via the simple CLI npx eyes storybook, which auto-discovers stories, establishes baselines… | ||
| Web Testing with Playwright and Python in 10 Minutes Flat | TestFlix 2022 | 2022-10-08 |
Quick practical guide that sets up Playwright with Python, pytest and the pytest-playwright plugin, runs `playwright install` to get chromium/webkit/firefox… | ||
| The Screenplay Pattern: Better Interactions for Better Automation | Selenium Conf 2022 | 2022-07-29 |
Claims that the Screenplay Pattern reduces duplication and flakiness compared with Page Objects and demonstrates it with a C# library Boa Constrictor used at… | ||
| An Introduction to Selenium WebDriver with Python | Selenium Conf 2022 | 2022-07-29 |
Builds a working pytest + Selenium WebDriver project in Python that runs a parameterized DuckDuckGo search three times in ~10 seconds on Chrome, showing… | ||
| Premiere | Conf42 Machine Learning 2022 | 2022-05-19 |
Conference opens with the claim that machine learning won’t put anyone out of a job but will change how work gets done and then moves into concrete tools and… | ||
| How Visual AI Makes Testing a Breeze | Conf42 Machine Learning 2022 | 2022-05-19 |
Demonstrates replacing brittle element checks with visual AI using apple tools Eyes SDK integrated into a Java + Selenium WebDriver suite (add the… | ||
| Lightning Talks - Day 3 | PyCon US 2022 | 2022-04-27 |
Quick, concrete takeaways: a testing pattern is arrange act assert demonstrated with pytest and requests against the DuckDuckGo instant answer API checking… | ||
| Managing the Test Data Nightmare | PyCon US 2022 | 2022-04-27 |
Good data for testing can be a nightmare to manage. Sometimes, teams don’t have much control over the data in their systems under test—it’s just dropped in… | ||
| Awesome Modern Web Testing with Playwright | PyCon US 2022 | 2022-04-27 |
Builds a Python test automation project from scratch that automates a DuckDuckGo search using Playwright and pytest, showing installation (pip install… | ||
| "Jumpstart Python Testing in 5 Minutes Flat" | TestFlix 2021 | 2021-10-23 |
A 5-minute demo uses Python 3.8.4 and pytest 6.2.2 to create a simple accumulator class, write tests in a test/ test_accum.py module, and show concrete code: a… | ||
| Managing the Test Data Nightmare | DjangoCon US 2021 | 2021-10-22 |
Covers concrete, actionable choices: when to use database clones versus automated config scripts, when to mock endpoints, and when to create data dynamically… | ||
| Start Testing in 5 Minutes Flat | PyOhio 2021 | 2021-07-31 |
Shows how to get a pytest test suite running in minutes using Python 3.8.4 and pytest 6.2.2. Builds a small package named stuff with module accum and class… | ||
| How Decorators Function | PyCon India 2020 | 2020-10-02 |
Live code shows decorators implemented as plain functions that take a callable and return a wrapper that uses args and kwargs, demonstrates fixing identity… | ||
| How to Write a Test Case | PyOhio 2020 | 2020-07-25 |
Shows the concrete Arrange‑Act‑Assert pattern and applies it to two live examples: a unit test of abs() and an API test that calls DuckDuckGo Instant Answer… | ||
| East Meets West When Translating Django Apps | PyCon US 2020 | 2020-04-15 |
A Django admin front end for a family sales app is built, deployed to Heroku, and uses Amazon s3 for images; language switching works via flag widgets that… | ||
| Hands-On Web App Test Automation | PyCon US 2020 | 2020-04-15 |
A hands‑on walkthrough builds a real test project from scratch that runs a DuckDuckGo search with pytest and selenium, adds fixtures and page object classes… | ||
| Surviving Without Python | PyOhio 2019 | 2019-07-27 |
Shows how Zen of Python principles — beautiful is better than ugly, readability counts, simple is better than complex — translate into non‑Python work… | ||
| Hands-On Web UI Testing | PyOhio 2019 | 2019-07-27 |
Hands-on demo shows a runnable Web UI test suite built with Python 3 + pytest + Selenium WebDriver, using the page object model to test DuckDuckGo search… | ||
| Egad! How Do We Start Writing Better Tests? | PyGotham 2018 | 2018-10-05 |
Advocates a practical, pyramid-shaped test strategy: use pytest for all layers, unit tests as a fast 1 ms foundation, integration ~1 s, end-to-end ~1 min, and… | ||
| Egad! How Do We Start Writing (Better) Tests? | PyOhio 2018 | 2018-07-28 |
A practical path shows a team building a Python test stack using pytest, requests, and selenium webdriver, then scaling with pytest-xdist and cloud browsers to… | ||
| Behavior-Driven Python | PyCon 2018 | 2018-05-11 |
Shows how to write real Gherkin scenarios and glue them to Python step definitions using the behave framework, with a runnable GitHub example and pip install… | ||
| Testing is Fun in Python! | PyData Carolinas 2016 | 2016-09-14 |
Claims that testing in Python is practical and enjoyable and surveys five frameworks: unittest, doctest, nose, pytest, and Avocado. Shows concrete examples… | ||
| Effective multi platform development with Qt, Creator, QBS, and QEMU | Qt World Summit 2015 | 2015-10-06 |
Shows how Qt Creator, QBS, and QEMU are used together to cross‑compile and test: using clang + lld and a mounted macOS partition to produce macOS binaries… | ||
| nothing matches | ||