Course Code: advancetestautomation
Duration: 35 hours
Prerequisites:
  • Zrozumienie ciągłej integracji.
  • Doświadczenie z subversion lub dowolnym systemem kontroli wersji.
  • Java doświadczenie w programowaniu.

Publiczność

  • Inżynierowie
  • Testerzy
Overview:

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Instalacja i konfiguracja Maven.
  • Automatyzacja testowania przy użyciu Selenium
  • Zarządzanie GIT
  • Integracja integracji ciągłej

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.
Course Outline:

Wprowadzenie do testów automatycznych

  • Koncepcje testowania
  • Możliwości i ograniczenia lokalizatorów Selenium
  • Zrozumienie lokalizatorów
  • Typy lokalizatorów ID, CSS, XPath i Name

Zaawansowane lokalizatory

  • Dynamiczne lokalizatory
  • Tworzenie ścieżki
  • Relacje między elementami na ścieżce
  • Lokalizowanie elementów z żądanym tekstem
  • Najlepsze praktyki

Apache Maven

  • Konfigurowanie projektu

Selenium WebDriver

  • Java podstawy
  • Java IDE
  • API WebDriver
  • Rozwiązywanie problemów
  • Debugowanie

TestNG

  • Asercje
  • Adnotacje
  • Zestaw testów
  • Parametry
  • Testowanie w różnych przeglądarkach
  • Raportowanie

Zaawansowane Selenium WebDriver

  • Dynamiczna zawartość

Selenium Siatka

  • Zrozumienie testowania rozproszonego
  • Przygotowanie infrastruktury
  • Korzystanie ze zdalnego WebDrivera

Zarządzanie projektami

  • System kontroli wersji Git
  • Integracja z Jenkins
  • Integracja pakietów testowych BDD Cucumber w Jenkins
Sites Published:

United Arab Emirates - Advance Test Automation in Java using Selenium with continuous integration and version control

Qatar - Advance Test Automation in Java using Selenium with continuous integration and version control

Egypt - Advance Test Automation in Java using Selenium with continuous integration and version control

Saudi Arabia - Advance Test Automation in Java using Selenium with continuous integration and version control

South Africa - Advance Test Automation in Java using Selenium with continuous integration and version control

Brasil - Advance Test Automation in Java using Selenium with continuous integration and version control

Canada - Advance Test Automation in Java using Selenium with continuous integration and version control

中国 - Advance Test Automation in Java using Selenium with continuous integration and version control

香港 - Advance Test Automation in Java using Selenium with continuous integration and version control

澳門 - Advance Test Automation in Java using Selenium with continuous integration and version control

台灣 - Advance Test Automation in Java using Selenium with continuous integration and version control

USA - Advance Test Automation in Java using Selenium with continuous integration and version control

Österreich - Advance Test Automation in Java using Selenium with continuous integration and version control

Schweiz - Advance Test Automation in Java using Selenium with continuous integration and version control

Deutschland - Advance Test Automation in Java using Selenium with continuous integration and version control

Czech Republic - Advance Test Automation in Java using Selenium with continuous integration and version control

Denmark - Advance Test Automation in Java using Selenium with continuous integration and version control

Estonia - Advance Test Automation in Java using Selenium with continuous integration and version control

Finland - Advance Test Automation in Java using Selenium with continuous integration and version control

Greece - Advance Test Automation in Java using Selenium with continuous integration and version control

Magyarország - Advance Test Automation in Java using Selenium with continuous integration and version control

Ireland - Advance Test Automation in Java using Selenium with continuous integration and version control

Luxembourg - Advance Test Automation in Java using Selenium with continuous integration and version control

Latvia - Advance Test Automation in Java using Selenium with continuous integration and version control

España - Advance Test Automation in Java using Selenium with continuous integration and version control

Italia - Advance Test Automation in Java using Selenium with continuous integration and version control

Lithuania - Advance Test Automation in Java using Selenium with continuous integration and version control

Nederland - Advance Test Automation in Java using Selenium with continuous integration and version control

Norway - Advance Test Automation in Java using Selenium with continuous integration and version control

Portugal - Advance Test Automation in Java using Selenium with continuous integration and version control

România - Advance Test Automation in Java using Selenium with continuous integration and version control

Sverige - Advance Test Automation in Java using Selenium with continuous integration and version control

Türkiye - Advance Test Automation in Java using Selenium with continuous integration and version control

Malta - Advance Test Automation in Java using Selenium with continuous integration and version control

Belgique - Advance Test Automation in Java using Selenium with continuous integration and version control

France - Advance Test Automation in Java using Selenium with continuous integration and version control

日本 - Advance Test Automation in Java using Selenium with continuous integration and version control

Australia - Advance Test Automation in Java using Selenium with continuous integration and version control

Malaysia - Advance Test Automation in Java using Selenium with continuous integration and version control

New Zealand - Advance Test Automation in Java using Selenium with continuous integration and version control

Philippines - Advance Test Automation in Java using Selenium with continuous integration and version control

Singapore - Advance Test Automation in Java using Selenium with continuous integration and version control

Thailand - Advance Test Automation in Java using Selenium with continuous integration and version control

Vietnam - Advance Test Automation in Java using Selenium with continuous integration and version control

India - Advance Test Automation in Java using Selenium with continuous integration and version control

Argentina - Advance Test Automation in Java using Selenium with continuous integration and version control

Chile - Advance Test Automation in Java using Selenium with continuous integration and version control

Costa Rica - Advance Test Automation in Java using Selenium with continuous integration and version control

Ecuador - Advance Test Automation in Java using Selenium with continuous integration and version control

Guatemala - Advance Test Automation in Java using Selenium with continuous integration and version control

Colombia - Advance Test Automation in Java using Selenium with continuous integration and version control

México - Advance Test Automation in Java using Selenium with continuous integration and version control

Panama - Advance Test Automation in Java using Selenium with continuous integration and version control

Peru - Advance Test Automation in Java using Selenium with continuous integration and version control

Uruguay - Advance Test Automation in Java using Selenium with continuous integration and version control

Venezuela - Advance Test Automation in Java using Selenium with continuous integration and version control

Polska - Advance Test Automation in Java using Selenium with continuous integration and version control

United Kingdom - Advance Test Automation in Java using Selenium with continuous integration and version control

South Korea - Advance Test Automation in Java using Selenium with continuous integration and version control

Pakistan - Advance Test Automation in Java using Selenium with continuous integration and version control

Sri Lanka - Advance Test Automation in Java using Selenium with continuous integration and version control

Bulgaria - Advance Test Automation in Java using Selenium with continuous integration and version control

Bolivia - Advance Test Automation in Java using Selenium with continuous integration and version control

Indonesia - Advance Test Automation in Java using Selenium with continuous integration and version control

Kazakhstan - Advance Test Automation in Java using Selenium with continuous integration and version control

Moldova - Advance Test Automation in Java using Selenium with continuous integration and version control

Morocco - Advance Test Automation in Java using Selenium with continuous integration and version control

Tunisia - Advance Test Automation in Java using Selenium with continuous integration and version control

Kuwait - Advance Test Automation in Java using Selenium with continuous integration and version control

Oman - Advance Test Automation in Java using Selenium with continuous integration and version control

Slovakia - Advance Test Automation in Java using Selenium with continuous integration and version control

Kenya - Advance Test Automation in Java using Selenium with continuous integration and version control

Nigeria - Advance Test Automation in Java using Selenium with continuous integration and version control

Botswana - Advance Test Automation in Java using Selenium with continuous integration and version control

Slovenia - Advance Test Automation in Java using Selenium with continuous integration and version control

Croatia - Advance Test Automation in Java using Selenium with continuous integration and version control

Serbia - Advance Test Automation in Java using Selenium with continuous integration and version control

Bhutan - Advance Test Automation in Java using Selenium with continuous integration and version control

Nepal - Advance Test Automation in Java using Selenium with continuous integration and version control

Uzbekistan - Advance Test Automation in Java using Selenium with continuous integration and version control