Привіт, дякую що заглянули в опис ось лінки, задачі та тест:
Пайтон для початківців: • Python Basic
Пайтон рівень 2: • Python level 2
Як працювати з гітом: • GIT
Ось тут як встановлювати пайчарм та пайтон: • Встановлення Python та...
Лінк на код з цього уроку: github.com/Pasha-lt/code_way/...
Фікстури частина перша • AQA Автоматизація тест...
Задачі для кращого розуміння матеріалу:
Якщо ви робите це завдання як учасник, будь ласка зробіть скріншоти та відправте їх.
Задача 1
Створити фікстури для імітації отримання даних через API з різними скоупами. Потрібно створити фікстури під кожний з основних скоупів (function, class, module, package, session), які будуть повертати імітовані дані з АПІ. Напишіть тести, які запускаються тільки для двох скоупів: function і session.
Задача 2
Створити фікстуру initial_data зі скоупом module, яка повертає список з трьома іменами. Написати тест test_data_length, який перевіряє, напишіть два теста де ви використаєте цю фікстуру.
Задача 3
Перепишіть тест з попереднього уроку де в нас був Class TestA та містив setup_method та teardown_method зробіть три теста в середині цього класу. Та напишіть в коментарях до якого скоупу належить ваш setup_method та teardown_method. Якщо в вас є підписка на перевірку то вкажіть в здачі домашки скоуп.
Тести для кращого розуміння матеріалу:
docs.google.com/forms/d/e/1FA...
Негізгі бет AQA Автоматизація тестування Урок 5, фікстури частина 2, скоуп фікстур.
Пікірлер: 6