February 2019
Intermediate to advanced
272 pages
8h 26m
Polish
Podczas pracy z projektami internetowymi wykorzystującymi wiele technologii często regularnemu testowaniu poddawane jest jedynie „zaplecze” tego projektu. Większość współczesnych języków programowania (w tym Python) zawiera jakąś formę mechanizmów testujących, jednak część interfejsowa serwisów internetowych nieraz jest pozbawiona zautomatyzowanych testów, nawet pomimo faktu, że bywa ona jedyną częścią projektu, z którą ma styczność użytkownik.
Problem ten poniekąd wynika z faktu, że witryny stanowią często mieszankę różnych języków znaczników i języków programowania. Możemy napisać testy przeznaczone na część napisaną w języku JavaScript, stają się one jednak bezużyteczne ...