środa, 27 listopada 2024

Wprowadzenie do Playwright z Pythonem w testach automatycznych

W świecie testowania oprogramowania automatyzacja odgrywa kluczową rolę w zapewnieniu jakości aplikacji. 

Jednym z nowoczesnych narzędzi wspierających ten proces jest Playwright. Umożliwia on automatyzację interakcji z przeglądarkami, wspierając testowanie aplikacji webowych w różnych środowiskach.


Czym jest Playwright?

Playwright to otwartoźródłowa biblioteka do automatyzacji przeglądarek, obsługująca Chromium, Firefox oraz WebKit. Dzięki temu testerzy mogą pisać testy działające na różnych przeglądarkach bez konieczności modyfikacji kodu. Playwright wspiera języki takie jak JavaScript, Python, C# i Java, co czyni go wszechstronnym narzędziem dla zespołów testowych.


Dlaczego warto wybrać Playwright z Pythonem?

środa, 5 czerwca 2019

SQL - Szybki przegląd | | | Samouczek SQL | | | SQL dla początkujących

SCRUM w pracy Testera Oprogramowania - webinar dla początkujących

"Rejestrator kroków" w Windows 7, 8 i wyższych - logi

Chcę się z Wami podzielic ciekawą aplikacją służącą do nagrywania wszelkich czynności wykonywanych w systemie Windows – „Rejestrator kroków”. Aplikacja jest wbudowana na pewno w każdy system od 7 w górę. Uruchamiamy ją wpisując w okienku „Uruchom” polecenie „psr” (ew. psr.exe).

W ustawieniach możemy zdefiniować czy chcemy by wykonywała screenshoty i ile kroków wstecz ma pamiętać. Raport zapisywany jest do pliku *.mht w bardzo przejrzysty sposób. Ma klikalne linki, ponumerowane kroki ze screenami, itp. Spakowany jest do pliku archiwum ZIP. Można nawet z niego uruchomić prezentację.

Narzędzie wykorzystywane jest przez profesjonalną firmę szkolącą testerów do codziennych testów, ale … może posłużyć również jako dobry materiał do wygenerowania instrukcji obsługi oraz wsparcie dla BOK, gdy klient nie potrafi opisać słownie gdzie ma problem.



Ładnie to narzędzie opisano tutaj: Rejestrowanie czynności w Windows 7

Wtyczki do przeglądarki Google Chrome, które tester powinien posiadać

Ponieważ sam kiedyś poszukiwałem podobnych informacji, które wtyczki do przeglądarki Google Chrome są przydatne na co dzień, a które służą do zadań specjalnych i są w dodatku stabilne, nieprzeładowane reklamami, no i nie obciążają przeglądarki, postanowiłem o tym tutaj napisać.
Być może pomoże Wam lista używanych osobiście przeze mnie? Sam z nich korzystam regularnie, niekoniecznie dzień po dniu, ale w zasobniku pozostawiam jedynie te, do których kiedykolwiek wrócę.

Zatem zaczynajmy :)




 Auto Refresh - umożliwia zaplanowanie cyklicznego odświeżania wybranych zakładek przeglądarki co podany interwał czasu. Bardzo przydatne jeśli chcesz mieć pewność, że po przełączeniu będziesz mieć zawsze aktualną wersję strony.



 Awesome Screenshot: Screen Video Recorder - wg mnie najlepsze narzędzie do robienie zrzutów ekranu z możliwością edycji i udostępniania.

 Cookie Inspector - Edytuj i twórz pliki cookie bezpośrednio w Narzędziach programisty przeglądarki.



                 (...)