#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(543)

#392: Data Science from the Command Line

#392: Data Science from the Command Line

When you think data science, Jupyter notebooks and associated tools probably come to mind. But I want to broaden your toolset a bit and encourage you to look around at other tools that are literally a...

2 Des 20221h 11min

#391: Pyscript powered by MicroPython

#391: Pyscript powered by MicroPython

No Python announcement of 2022 was met with more fanfare than pyscript. This project, announced at PyCon 2022, allows you to write Python files and run them in your browser in place of JavaScript or e...

29 Nov 20221h 11min

#390: Mastodon for Python Devs

#390: Mastodon for Python Devs

Wondering what Mastodon is all about? More importantly, what does it offer Python developers and other open source folks compared to Twitter? There is a huge amount of interest in the tech community a...

15 Nov 20221h 8min

#389: 18 awesome asyncio packages in Python

#389: 18 awesome asyncio packages in Python

If you're a fan of Python's async and await keywords and the powers they unlock, then this episode is for you. We have Timo Furrer here to share a whole bunch of asyncio related Python packages. Timo ...

9 Nov 202257min

#388: Python 3.11 is here and it's fast

#388: Python 3.11 is here and it's fast

Python 3.11 is here! Keeping with the annual release cycle, the Python core devs have released the latest version of Python. And this one is a big one. It has more friendly error messages and is massi...

2 Nov 20221h 6min

#387: Build All the Things with Pants Build System

#387: Build All the Things with Pants Build System

Do you have a large or growing Python code base? If you struggle to run builds, tests, linting, and other quality checks regularly or quickly, you'll want to hear what Benjy Weinberger has to say. He'...

27 Okt 20221h 7min

#386: Realtime Web Apps and Dashboards with H2O Wave

#386: Realtime Web Apps and Dashboards with H2O Wave

Python's data science and data visualization capabilities are certainly one of the reasons for Python's meteoric rise over the past 10 years. But often thens visuals have been corralled into notebooks...

19 Okt 20221h 5min

#385: Higher level Python asyncio with AnyIO

#385: Higher level Python asyncio with AnyIO

Do you love Python's async and await but feel that you could use more flexibility and higher-order constructs like running a group of tasks and child tasks as a single operation, or streaming data bet...

15 Okt 202259min

Populært innen Teknologi

lydartikler-fra-aftenposten
romkapsel
teknisk-sett
tomprat-med-gunnar-tjomlid
rss-impressions-2
shifter
fornybaren
teknologi-og-mennesker
smart-forklart
rss-ki-praten
rss-alt-vi-kan
elektropodden
pedagogisk-intelligens
rss-praktisk-proptech
rss-heis
rss-ai-forklart
hans-petter-og-co
nasjonal-sikkerhetsmyndighet-nsm
kortslutning
rss-teknologioptimistene-energibransjens-it-podcast