План на курса

Въведение в ИИ за автоматизация на QA

  • Ролята на ИИ в съвременното тестирање на софтуер
  • Сравнение между традиционни и подобрени с ИИ стратегии за QA
  • Преглед на ИИ базирани тестови инструменти (Testim, mabl, Functionize)

Генериране на тестове с ИИ

  • Моделно и UI базирано генериране на тестове
  • Използване на Testim или подобни платформи за автоматично генериране на флоу
  • Оценка на намеренията, стабилността и повторяемостта на тестовете

Регресионен анализ и приоритизация на тестове

  • Избор и изсичане на тестове с база на влияние
  • Запазване на репозитории при грандиозни размери
  • Приоритизация с ИИ, основана на риск и честота

Интеграция с CI/CD фази

  • Свързване на автоматизирани тестове с Jenkins, GitHub Actions или GitLab CI
  • Автоматични качества и обратни връзки при тестване
  • Запуск на тестове при заявки за изтегляне и събития при разпространяване

Прогнозиране на дефекти и детекция на аномалии

  • Анализ на тестовите данни за прогноза на вероятни области за провал
  • Кластериране и тряси аномалии с използване на МИ методики
  • Обратна връзка към разработчиците чрез инсайтове, генерирани от ИИ

Поддържане и масштабиране на тестове с база на ИИ

  • Справяне с дрейф на тестовете и промени в UI
  • Версионно управление и управление на конфигурацията на тестовете
  • Масштабиране до QA среди на предприятието

Кейсъстудии и реални приложения

  • Предприемачки имплементации на ИИ QA фази
  • Най-добри практики за усвояване и изтичане от екипа
  • Уроци, научени: успехи, провалите и настройка

Резюме и следващи стъпки

Изисквания

  • Опит в тестирањето на софтуер или QA фазите
  • Запознаност с CI/CD фази и DevOps практики
  • Основно разбиране на автоматизирани тестови инструменти или платформи

Публика

  • QA ръководители и инженери за тестова автоматизация
  • DevOps професионалисти и SREs
  • Аджайлни тествачи и ръководители на качество
 14 Часове

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


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

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

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