Свържете се с нас

Съдържание и теми, включени в курса

Концепции на разширеното Selenium

  • Преглед на архитектурата и най-добрите практики на Selenium
  • Разширени възможности на WebDriver
  • Дизайн на поддържаем и мащабируем софтуер за автоматизирано тестване
  • Чести предизвикателства при тестването на сложни уеб приложения

Разпознаване на обекти напреднал ниво

  • Предразширени стратегии за локация
  • Динамични и сложни XPath и CSS селектори
  • Обработка на динамични уеб елементи
  • Програмно локализиране и взаимодействие с уеб обекти

Заснемане и валидиране на данни

  • Извличане на данни от уеб контроли
  • Валидиране на динамично съдържание
  • Работа с таблици, списъци и сложни елементи на страницата
  • Техники за верификация на база шаблони

Обработка на изключения и надеждност на теста

  • Управление на изключения в Selenium
  • Изграждане на устойчиво обработка на грешки
  • Стратегии за синхронизация и експлицитни чакаща периодите
  • Подобряване на стабилността и поддръжката на теста

Логване и отчитане

  • Изграждане на ефективни стратегии за логване
  • Откриване на грешки в неуспешно изпълнение на теста
  • Заснемане на екран и доказателства от изпълнението
  • Интегриране на логването с рамките за отчетност на тестовете

Регулярни изрази и предразширено валидиране

  • Разбиране на регулярни изрази
  • Съответствие на шаблони за динамично съдържание
  • Предразширени твърдения и валидации
  • Практически приложения за автоматизирано тестване

Автоматизирано тестване, управлявано от данни

  • Принципи на тестването, управлявано от данни
  • Четене на тестови данни от външни източници
  • Параметризиране на автоматизираните тестове
  • Изграждане на повторно използваеми и мащабируеми тестови рамки

Крос-браузър и паралелно тестване

  • Изпълнение на тестове върху множество браузъри
  • Разсъждения за съвместимост на браузъра
  • Въведение в архитектурата на Selenium Grid
  • Изпълнение на разпределени и паралелни тестове

Най-добри практики и преглед на курса

  • Препоръки за рамките на автоматизирано тестване
  • Подобряване на производителността на теста и поддръжката
  • Преглед на ключови концепции
  • Въпроси, дискусия и следващи стъпки

Изисквания

  • Опит в автоматизираното тестване със Selenium
  • Опит в разработката на уеб приложения (препоръчително)
  • Разбиране на Java (препоръчително)

Целева група

  • Софтуерни тестери
  • Мениджъри на тестване
  • Професионалисти по гарантиране на качеството
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (7)

Предстоящи Курсове

Свързани Kатегории