План на курса

Введение в ИА в Software Testing

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

LLMs за генериране на тестове

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

ИА в експлораторско и тестиране на крайни случаи

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

Автоматизирано тестиране на потребителски интерфейс и регресивно тестиране

  • Използване на ИА инструменти като Testim или mabl за създаване на тестове за потребителски интерфейс
  • Поддържане на стабилни тестове за потребителски интерфейс чрез самоизцеляващи се селектори
  • Регресивно анализа на въздействие след промени в кода

Анализ на грешки и оптимизация на тестове

  • Групиране на грешки при тестове чрез модели на LLM или ML
  • Намаляване на променливи тестови изпълнения и умора от сигнали
  • Приоритизиране на изпълнение на тестове на база исторически инсайти

Интеграция в конвейери на CI/CD

  • Вграждане на генериране на тестове чрез ИА в Jenkins, GitHub действия или GitLab CI
  • Валидиране на качеството на тестове по време на заявки за изменение
  • Автоматизирани откази и интелигентни тестови портали в конвейерите

Будущи тенденции и отговорно използване на ИА в QA

  • Оценка на точността и безопасността на тестове, генерирани от ИА
  • Go управление и аудитни следи за процеси на тестиране, подсилени от ИА
  • Тенденции в ИА-QA платформи и интелигентна наблюдателност

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

Изисквания

  • Опит в софтуерно тестване, планиране на тестове или автоматизация на QA
  • Закръгляване с тествани рамки като JUnit, PyTest, или Selenium
  • Основно разбиране за CI/CD конвейери и DevOps среди

Целева аудитория

  • Инженери на QA
  • Инженери за разработка на софтуер за тестване (SDETs)
  • Софтуерни тестъри, работейки в агилни или DevOps среди
 14 Часа

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


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

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

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