- Doświadczenie w pracy z Javascript i node.js.
- Podstawowe zrozumienie aplikacji internetowych Angular.
- Podstawowe zrozumienie automatyzacji testów.
Publiczność
- Deweloperzy internetowi
- Inżynierowie testów automatyzacji
Protractor to kompleksowy framework do automatyzacji testów dla aplikacji Angular i AngularJS. Służy do uruchamiania testów na aplikacjach internetowych, wchodząc z nimi w interakcję tak, jak zrobiłby to użytkownik: wypełniając formularze, klikając elementy i przechodząc od strony do strony.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy uczą się z pierwszej ręki, jak pisać Protractor testy na przykładowej aplikacji internetowej Angular w środowisku laboratoryjnym na żywo.
Pod koniec tego kursu uczestnicy zdobędą biegłość w Protractor i będą czuć się komfortowo.
- tworzenie własnych testów automatyzacji dla aplikacji Angular.
- zintegrowanie Protractor z istniejącym przepływem pracy programistycznej.
- zapewnienie, że ich testy są czyste i łatwe w utrzymaniu.
- uruchamianie Protractor z lub bez Selenium, aby sterować zachowaniem przeglądarki.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby zamówić niestandardowe szkolenie dla tego kursu, skontaktuj się z nami.
Wstęp
- Dlaczego warto używać Protractor?
Konfiguracja i instalacja
Jak Protractor działa
Przegląd składni Protractor.
Zrozumienie obietnic i testów opartych na obietnicach
Przykładowa aplikacja internetowa
Konfigurowanie SUT (testowanego systemu)
Pisanie pierwszego testu
Unit Testing Javascenariusz z Jasmin lub Mocha
Sterowanie przeglądarką za pomocą Selenium WebDriver, Chai WebDriver, directConnect
Lokalizowanie i interakcja z Internetem Element.
Accessprzeglądanie sieci Element poprzez obiekty strony
Wykonanie testu
Generowanie raportów z testów
Debugowanie Protractor Testy
Spraw, aby Twój kod testowy był łatwy w utrzymaniu i łatwy do odczytania
Kpiące żądania HTTP
Integracja Cucumber z Protractor dla BDD (rozwój oparty na zachowaniu)
Testy skalowania w wielu przeglądarkach i systemach z siatką Selenium.
Integracja Protractor z przepływem prac programistycznych (Git, Jenkins itp.)
Podsumowanie i wnioski
United Arab Emirates - Protractor: End-to-End Testing for Angular Web Applications
Qatar - Protractor: End-to-End Testing for Angular Web Applications
Egypt - Protractor: End-to-End Testing for Angular Web Applications
Saudi Arabia - Protractor: End-to-End Testing for Angular Web Applications
South Africa - Protractor: End-to-End Testing for Angular Web Applications
Brasil - Protractor: End-to-End Testing for Angular Web Applications
Canada - Protractor: End-to-End Testing for Angular Web Applications
中国 - Protractor:Angular Web应用程序的端到端测试
香港 - Protractor: End-to-End Testing for Angular Web Applications
澳門 - Protractor: End-to-End Testing for Angular Web Applications
台灣 - Protractor: End-to-End Testing for Angular Web Applications
USA - Protractor: End-to-End Testing for Angular Web Applications
Österreich - Protractor: End-to-End Testing for Angular Web Applications
Schweiz - Protractor: End-to-End Testing for Angular Web Applications
Deutschland - Protractor: End-to-End Testing for Angular Web Applications
Czech Republic - Protractor: End-to-End Testing for Angular Web Applications
Denmark - Protractor: End-to-End Testing for Angular Web Applications
Estonia - Protractor: End-to-End Testing for Angular Web Applications
Finland - Protractor: End-to-End Testing for Angular Web Applications
Greece - Protractor: End-to-End Testing for Angular Web Applications
Magyarország - Protractor: End-to-End Testing for Angular Web Applications
Ireland - Protractor: End-to-End Testing for Angular Web Applications
Luxembourg - Protractor: End-to-End Testing for Angular Web Applications
Latvia - Protractor: End-to-End Testing for Angular Web Applications
España - Protractor: prueba completa para aplicaciones web angulares
Italia - Protractor: End-to-End Testing for Angular Web Applications
Lithuania - Protractor: End-to-End Testing for Angular Web Applications
Nederland - Protractor: End-to-End Testing for Angular Web Applications
Norway - Protractor: End-to-End Testing for Angular Web Applications
Portugal - Protractor: End-to-End Testing for Angular Web Applications
România - Protractor: End-to-End Testing for Angular Web Applications
Sverige - Protractor: End-to-End Testing for Angular Web Applications
Türkiye - Protractor: End-to-End Testing for Angular Web Applications
Malta - Protractor: End-to-End Testing for Angular Web Applications
Belgique - Protractor: End-to-End Testing for Angular Web Applications
France - Protractor: End-to-End Testing for Angular Web Applications
日本 - Protractor: End-to-End Testing for Angular Web Applications
Australia - Protractor: End-to-End Testing for Angular Web Applications
Malaysia - Protractor: End-to-End Testing for Angular Web Applications
New Zealand - Protractor: End-to-End Testing for Angular Web Applications
Philippines - Protractor: End-to-End Testing for Angular Web Applications
Singapore - Protractor: End-to-End Testing for Angular Web Applications
Thailand - Protractor: End-to-End Testing for Angular Web Applications
Vietnam - Protractor: End-to-End Testing for Angular Web Applications
India - Protractor: End-to-End Testing for Angular Web Applications
Argentina - Protractor: prueba completa para aplicaciones web angulares
Chile - Protractor: prueba completa para aplicaciones web angulares
Costa Rica - Protractor: prueba completa para aplicaciones web angulares
Ecuador - Protractor: prueba completa para aplicaciones web angulares
Guatemala - Protractor: prueba completa para aplicaciones web angulares
Colombia - Protractor: prueba completa para aplicaciones web angulares
México - Protractor: prueba completa para aplicaciones web angulares
Panama - Protractor: prueba completa para aplicaciones web angulares
Peru - Protractor: prueba completa para aplicaciones web angulares
Uruguay - Protractor: prueba completa para aplicaciones web angulares
Venezuela - Protractor: prueba completa para aplicaciones web angulares
Polska - Protractor: End-to-End Testing for Angular Web Applications
United Kingdom - Protractor: End-to-End Testing for Angular Web Applications
South Korea - Protractor: End-to-End Testing for Angular Web Applications
Pakistan - Protractor: End-to-End Testing for Angular Web Applications
Sri Lanka - Protractor: End-to-End Testing for Angular Web Applications
Bulgaria - Protractor: End-to-End Testing for Angular Web Applications
Bolivia - Protractor: prueba completa para aplicaciones web angulares
Indonesia - Protractor: End-to-End Testing for Angular Web Applications
Kazakhstan - Protractor: End-to-End Testing for Angular Web Applications
Moldova - Protractor: End-to-End Testing for Angular Web Applications
Morocco - Protractor: End-to-End Testing for Angular Web Applications
Tunisia - Protractor: End-to-End Testing for Angular Web Applications
Kuwait - Protractor: End-to-End Testing for Angular Web Applications
Oman - Protractor: End-to-End Testing for Angular Web Applications
Slovakia - Protractor: End-to-End Testing for Angular Web Applications
Kenya - Protractor: End-to-End Testing for Angular Web Applications
Nigeria - Protractor: End-to-End Testing for Angular Web Applications
Botswana - Protractor: End-to-End Testing for Angular Web Applications
Slovenia - Protractor: End-to-End Testing for Angular Web Applications
Croatia - Protractor: End-to-End Testing for Angular Web Applications
Serbia - Protractor: End-to-End Testing for Angular Web Applications
Bhutan - Protractor: End-to-End Testing for Angular Web Applications
Nepal - Protractor: End-to-End Testing for Angular Web Applications
Uzbekistan - Protractor: End-to-End Testing for Angular Web Applications