#368: End-to-End Web Testing with Playwright

#368: End-to-End Web Testing with Playwright

How do you test whether your web sites are working well? Unit tests are great. But for web apps, the number of pieces that have to click together "just so" are many. You have databases, server code (such as a Flask app), server templates (Jinja for example), CSS, Javascript, and even deployment topologies (think nginx + uvicorn). Unit tests won't cover all of that integration. But Playwright does. Playwright is a modern, Pythonic take on testing webs apps using code driving a browser core to interact with web apps the way real users and API clients do. I think you'll find a lot to like there. And we have Pandy Knight from Automation Panda here to break it down for us.

Episoder(544)

#377: Python Packaging and PyPI in 2022

#377: Python Packaging and PyPI in 2022

PyPI has been in the news for a bunch of reasons lately. Many of them good. But also, some with a bit of drama or mixed reactions. On this episode, we have Dustin Ingram, one of the PyPI maintainers a...

13 Aug 20221h 8min

#376: Pydantic v2 - The Plan

#376: Pydantic v2 - The Plan

Pydantic has become a core building block for many Python projects. After 5 years, it's time for a remake. With version 2, the plan is to rebuild the internals (with benchmarks already showing a 17x p...

4 Aug 20221h 18min

#375: Python Language Summit 2022

#375: Python Language Summit 2022

Every year, the Python core developers and a few other key players in the Python ecosystem meet to discuss the pressing issues and important advancements at an event called the Python Language Summit....

30 Jul 202258min

#374: PSF Survey in Review

#374: PSF Survey in Review

Every year, the PSF and JetBrains team up to do a Python community survey. The most recent one was Fall of 2021. For this episode, I've gathered a great group of Python enthusiasts to discuss the resu...

20 Jul 20221h 2min

#373: Reinventing Azure's Python CLI

#373: Reinventing Azure's Python CLI

Deploying and managing your application after you create it can be a big challenge. Cloud platforms such as Azure have literally hundreds of services. Which ones should you choose? How do you link the...

12 Jul 20221h 6min

#372: Applied mathematics with Python

#372: Applied mathematics with Python

Often when we learn about or work with Math, it's done so in a very detached style. You might learn the rules and techniques for differentiation, for example. But how often do you get to apply them to...

8 Jul 20221h 15min

#371: pipx - Installable, Isolated Python Applications

#371: pipx - Installable, Isolated Python Applications

I'm sure you're familiar with package managers for your OS even if you don't use them. On macOS we have Homebrew, Chocolatey on Windows, and apt, yum, and others on Linux. But if you want to install P...

30 Jun 202258min

#370: OpenBB: Python's Open-source Investment Platform

#370: OpenBB: Python's Open-source Investment Platform

You may have heard of the Bloomberg terminal. It's expensive software that can monitor and analyze real-time financial market data and place trades on the electronic trading platform. But have you hea...

22 Jun 202254min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
tomprat-med-gunnar-tjomlid
energi-og-klima
elektropodden
rss-impressions-2
nasjonal-sikkerhetsmyndighet-nsm
fornybaren
shifter
pedagogisk-intelligens
teknologi-og-mennesker
rss-for-alarmen-gar
rss-ai-forklart
rss-ki-praten
rss-polypod
rss-digitaliseringspadden
rss-ki-til-kaffen
smart-forklart
blaskjerm-brodrene