214: Python Testing in VS Code
If you haven't tried running automated tests, especially with pytest, in VS Code recently, you should take another look.
The Python for VS Code interface for testing, especially for pytest, has changed recently.
On this episode we discuss the change with the software engineer working on the pytest changes, Eleanor Boyd, and the product manager, Courtney Webster.
Links from the episode:
The Python for VS Code interface for testing, especially for pytest, has changed recently.
On this episode we discuss the change with the software engineer working on the pytest changes, Eleanor Boyd, and the product manager, Courtney Webster.
Links from the episode:
Sponsored by:
- The Complete pytest course is now a bundle, with each part available separately.
- pytest Primary Power teaches the super powers of pytest that you need to learn to use pytest effectively.
- Using pytest with Projects has lots of "when you need it" sections like debugging failed tests, mocking, testing strategy, and CI
- Then pytest Booster Rockets can help with advanced parametrization and building plugins.
- Whether you need to get started with pytest today, or want to power up your pytest skills, PythonTest has a course for you.
Creators and Guests

Guest
Courtney Webster
Courtney Webster is a Product Manager on the Python extension in VS Code team at Microsoft. She joined the team a year and a half ago after graduating from the University of Texas at Austin with her Master’s in Information Technology and Management. Her primary focus since joining the team has been the getting started experience and as it pertains to the different feature areas.

Guest
Eleanor Boyd
Eleanor Boyd is a software engineer on the Python for VS Code team at Microsoft. She has been on the team for a year and a half, joining in August 2022 following her graduation from Georgia Tech with a bachelor’s in computer science. Prior to graduation, Eleanor spent a summer interning with the team investigating pyodide applications in the VS Code ecosystem. Upon returning to the Python for VS Code team full-time, Eleanor’s main focus has been a redesign of Python testing architecture.
