Advanced Selenium with C# - Plan Szkolenia

Last updated

Kod kursu

advselcsharp

Czas trwania

14 godzin
szkolenie zdalne: 2 lub 4 dni
szkolenie stacjonarne: 2 dni

Wymagania

  • Automated testing experience with Selenium
  • Web application development experience (recommended)
  • Understanding of C# (recommended)

Opis

W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak ulepszyć zautomatyzowany zestaw testów, wykorzystując zaawansowane techniki sterowania Selenium Pod koniec tego szkolenia uczestnicy będą mogli: Rozwiązywanie złożonych problemów automatyzacji testów aplikacji internetowych w Selenium Zastosuj wyrażenia regularne i techniki weryfikacji oparte na wzorach Obsługuj wyjątki, które zatrzymują wykonanie testu Wykonaj wywołania SQL w celu zweryfikowania danych Programowe wyszukiwanie obiektów internetowych Dynamicznie przechwytywanie danych z kontrolek internetowych Stwórz schemat testowania danych Rozprowadź testowanie za pomocą siatki Selenium Publiczność Testerzy oprogramowania Kierownicy testów Specjaliści ds Zapewnienia jakości .

Machine Translated

Plan Szkolenia

Introduction

Preparing Visual Studio IDE for Selenium Testing

  • Setting up Selenium libraries for Visual Studio

Strategies for Locating Objects

  • Identifying objects in Selenium WebDriver (Name, ID, CSS Selector, XPath, etc.)
  • Handling dynamic objects

Capturing and Validating Data

  • Capturing and validating data from web tables, options in drop-down lists, html trees, etc.

Logging Strategies

  • Using log4net to save logs
  • Generating HTML logs
  • Saving logs to Excel
  • Attaching screenshots to logs

Reading Locaters Whose Value Changes (dynamic Html element ID, etc.)

  • Using regular expressions
  • Using gobbling

Optimizing the Test Code

  • Refactoring custom control methods
  • Reducing parameters
  • Using strongly typed parameters
  • Making code reusable

Data Driven Testing Using Selenium WebDriver in C#

  • Reading from test data source
  • ODBC source, CSV files, Excel files, DAO objects, ADO objects, etc
  • Executing a sample test

Working with Databases

  • Connecting to the database
  • Sending queries to the database
  • Processing the results

Testing with Multiple Browsers

  • Running a test against multiple browsers
  • Running multiple tests against multiple browsers
  • Creating a test suite

Distributing Tests with Selenium Grid

  • Parallel testing using C# and NUnit
  • Setting up Selenium hub and nodes
  • Tweaking the Selenium scripts
  • Executing tests on different machines and browsers in parallel

Continuous Testing Strategies

  • Integrating Selenium tests into automated build and delivery process

Troubleshooting

  • When test results in Visual Studio differ from test results during automated build process

Summary and Conclusion

Opinie uczestników

★★★★★
★★★★★

Powiązane Kategorie

Szkolenia Powiązane

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

This site in other countries/regions