DODATEK A
PythonAnywhere
Czy planujesz użycie PythonAnywhere podczas lektury książki? W tym dodatku znajdziesz kilka podpowiedzi i wskazówek, jak zapewnić działanie całości. Skoncentrujemy się przede wszystkim na testach Selenium/Firefox, działaniu serwera testowego i zrzutach ekranu.
Jeżeli jeszcze tego nie zrobiłeś, załóż konto w PythonAnywhere. Na potrzeby książki w zupełności wystarczy to bezpłatne.
Sesje Firefox Selenium przy użyciu Xvfb
Warto pamiętać, że PythonAnywhere to środowisko działające wyłącznie w konsoli, a więc nie oferuje ekranu, na którym można wyświetlić okno przeglądarki internetowej Firefox. Jednak bardzo łatwo można utworzyć ekran wirtualny.
W rozdziale 1., gdy tworzyliśmy nasz pierwszy test, okazało się, że nie wszystko ...
Get TDD w praktyce. Niezawodny kod w języku Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.