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

План на курса

Основи на QA и автоматизация

  • Типове тествания и кое място заема регресивното тестване
  • Ръчно тестване срещу автоматизирано тестване
  • Кога автоматизацията добавя стойност и какво трябва да остане ръчно
  • Добри практики за поддържането на автоматизирани тестове

Работа с Katalon Studio

  • Общ преглед на функционалностите и основните компоненти на Katalon Studio
  • Създаване на проект и разбиране на структурата на проекта
  • Работа с тестови случаи, набори от тестови случаи, обекти за тестване и доклади за изпълнение
  • Използване на записване, разглеждане на обекти и пускане назад за ускоряване на създаването на тестове

Създаване на повторно използваеми автоматизирани тестове

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

Автоматизация на API тествания

  • Основи на тестването на API и общи концепции за REST
  • Създаване на заявки за общите методи и ендпоинти
  • Проверка на кодовете за състояние, заглавията, съдържанието на отговора и основните времена за отговор
  • Лансиране на заявки, използване на променливи и организиране на регресивни проверки на API

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

  • Създаване на автоматизирани тестове, базиращи се на браузър в Katalon Studio
  • Работа с локатори, форми, навигационни потоци и общи действия за потребителски интерфейс
  • Обработване на очаквания, контролните точки и стъпките за валидация за стабилно изпълнение
  • Създаване на повторно използваеми тестови потоци за ключови бизнес сценарии

Основни мобилни тествания в Katalon Studio

  • Концепции за автоматизация на мобилните тестове и какво място заема мобилното тестване в Katalon Studio
  • Подготвяне на простички сценарии за мобилно тестване и разбиране на изискванията за подготвителна работа
  • Повторно използване на общите принципи на автоматизация в уеб и мобилно тестване

Изпълнение, докладване и следващи стъпки за тестовете

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

Изисквания

  • Основно разбиране на концепции за софтуерни тестове, включително функционално и регресивно тестване
  • Опит от ръчно тестване на уеб приложения или API
  • Основни познания в програмирането или увереност в работата с логика, променливи и простички скриптове

Публика

  • Ръчни тествьори, които преминават към автоматизирани тестове
  • Членове на QA екипите, които трябва да създават и поддържат автоматизирано регресивно тестване в Katalon Studio
  • Технически членове на екипите, които участват в валидирането на уеб, API или основни мобилни тестове
 21 Часове

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


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

Отзиви от потребители (3)

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

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