Testy E2E. Kurs video. Protractor, Cypress, Cucumber - Helion
ISBN: 978-83-283-6220-8
Format: video
Data wydania: 2021-05-11
Księgarnia: Helion
Cena książki: 67,05 zł (poprzednio: 149,00 zł)
Oszczędzasz: 55% (-81,95 zł)
Obierz kurs na... testowanie aplikacji jako całości
Aplikacje webowe otaczajÄ… nas zewszÄ…d. Używamy ich do zamawiania jedzenia, robienia zakupów, rozrywki, kontaktowania siÄ™ z rodzinÄ… i ze znajomymi, nauki czy pracy; czÄ™sto od nich zależą nasze pieniÄ…dze, a nawet zdrowie. W zwiÄ…zku z tym nam, programistom, powinno szczególnie zależeć na tym, by byÅ‚y one niezawodne. A to wymaga dobrego testowania. Testować kod można na wiele sposobów: manualnie, automatycznie, jednostkowo, integracyjnie, kontraktowo, mutacyjnie, metodÄ… end-to-end (E2E). Ponieważ jednak liczba funkcjonalnoÅ›ci w kolejnych aplikacjach roÅ›nie, nie sposób w peÅ‚ni manualnie sprawdzić wszystkich scenariuszy. StÄ…d uwaga Å›wiata informatycznego kieruje siÄ™ ku testom automatycznym.
Dobrze zaprogramowane testy automatyczne mogÄ… znacznie uÅ‚atwić codziennÄ… pracÄ™ zespoÅ‚ów developerskich, zwolnić sporo czasu poÅ›wiÄ™canego do tej pory choćby na rÄ™czne testy regresyjne, dziÄ™ki czemu można go poÅ›wiÄ™cić wiÄ™cej na dopracowywanie i rozwijanie produktu. Dlatego też w ramach tego kursu skupiamy siÄ™ na zagadnieniu przeprowadzania testów automatycznych end-to-end, czyli traktujÄ…cych aplikacjÄ™ jako nierozerwalnÄ… caÅ‚ość. Ponieważ sporo aplikacji jest tworzonych z wykorzystaniem frameworka Angular, to na jego przykÅ‚adzie pokażemy testy E2E. Użyjemy dwóch bibliotek do testowania: Protractora, stosowanego do aplikacji angularowych, i Cypressa, którego można użyć również w aplikacjach napisanych w innych technologiach. Poruszymy też pokrótce kwestie BDD (behavior-driven development) i na przykÅ‚adzie biblioteki Cucumber zobaczymy, jak mogÅ‚aby wyglÄ…dać dokumentacja w postaci scenariuszy testowych.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia
W trakcie kursu:
- Zdobędziesz wiedzę o testach E2E ? dowiesz się, czym są i jak je przeprowadzać.
- Poznasz narzędzia do testowania: Protractor, Cypress i Cucumber.
- NabÄ™dziesz umiejÄ™tność samodzielnego wyboru technologii i pisania testów E2E.
Co więcej...
- Zyskasz podstawy do dalszego zgÅ‚Ä™biania tematów zwiÄ…zanych z jakoÅ›ciÄ… (jak piramida testów, metryki) i metodykami, takimi jak BDD.
Testy E2E. Kurs video. Protractor, Cypress, Cucumber porusza tematy Å›rednio i caÅ‚kiem zaawansowane, ale zaczyna siÄ™ od spraw zupeÅ‚nie podstawowych i wiÄ™kszość materiaÅ‚u dotyczy tych wÅ‚aÅ›nie tematów. Po ukoÅ„czeniu kursu bÄ™dziesz w stanie rozpocząć samodzielne pisanie testów E2E z wykorzystaniem wymienionych technologii - i to jest gÅ‚ówny cel tego kursu.
Po co komu testowanie
Cóż, prawda jest taka, że testowanie nie jest tym, co tygrysy (programiÅ›ci) lubiÄ… najbardziej. Wiadomo, zajmuje czas, hamuje pracÄ™, zmusza do cofania siÄ™ i wprowadzania poprawek... Tyle że produkt nieprzetestowany to produkt nieużyteczny. Z bÅ‚Ä™dami, gorzej dziaÅ‚ajÄ…cy, czasami wcale. StÄ…d testy, testy i jeszcze raz testy - albo klient siÄ™ mocno zdenerwuje, gdy otrzyma kolejnÄ… wersjÄ™ beta. I nastÄ™pnÄ…. I jeszcze jednÄ…. JeÅ›li wiÄ™c jesteÅ› programistÄ…, dziaÅ‚ajÄ…cym w zespole lub freelancerem - testuj. A przynajmniej posiÄ…dź wiedzÄ™ na temat rodzajów testów i technologii, które sÅ‚użą do testowania, ich możliwoÅ›ci, wymogów, efektów. DziÄ™ki temu bÄ™dziesz wypuszczać lepszej jakoÅ›ci aplikacje i robić to (wbrew pozorom) szybciej i taniej. Bo nie ma nic mniej opÅ‚acalnego niż niezakoÅ„czony, nieodebrany przez klienta projekt!
Osoby które kupowały "Testy E2E. Kurs video. Protractor, Cypress, Cucumber", wybierały także:
- Tester manualny. Kurs video. Rozpocznij karier 149,00 zł, (44,70 zł -70%)
- Wieczne opóźnienie. Zarządzanie projektami IT 59,00 zł, (17,70 zł -70%)
- Test Driven Development. Kurs video. Sztuka pisania niezawodnego kodu 79,00 zł, (23,70 zł -70%)
- Testowanie oprogramowania w .NET Core 2.0. Kurs video. Poziom pierwszy. Jak pisać dobry, niezawodny i łatwy w utrzymaniu kod 89,00 zł, (26,70 zł -70%)
- Python dla administrator 178,97 zł, (62,64 zł -65%)