Artykuł jest wprowadzeniem do problematyki testowania oprogramowania, rozważając jego definicję i przyczyny pojawiania się błędów w kodzie. Przedstawiono trzy wybrane biblioteki dostępne w języku Python, wykorzystywane do automatyzacji testów aplikacji internetowych: Selenium, Playwright i Splinter. Następnie dokonano szczegółowego porównania tych narzędzi na podstawie określonych kryteriów porównawczych.
EN
The article is as an introduction to software testing, considering its definition and reasons for errors appearing in code. Three selected libraries available in Python, used for automating tests of web applications, are presented: Selenium, Playwright, and Splinter. Subsequently, a detailed comparison of these tools is made based on specific comparative criteria.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.