Привіт, дякую що заглянули в опис ось лінки, задачі та тест:
Пайтон для початківців: • Python Basic
Пайтон рівень 2: • Python level 2
Як працювати з гітом: • GIT
Ось тут як встановлювати пайчарм та пайтон: • Встановлення Python та...
Лінк на код з цього уроку: github.com/Pasha-lt/code_way/...
Задачі для кращого розуміння матеріалу:
Якщо ви робите це завдання як учасник, будь ласка зробіть скріншоти та відправте їх.
Задача 1
Напишіть клас для тестування бази даних як на уроці з відео, де використовується методи "setup" та "teardown" для підключення і відключення від бази даних. Та зробіть декілька тестів для перевірки якогось значення заданого у "setup".
Задача 2
Створіть фікстуру numbers, яка повертає кортеж чисел (1, 2, 3, 4, 5). Використайте цю фікстуру у двох тестах для перевірки суми чисел у кортежі та перевірки наявності числа.
- Напишіть фікстуру numbers, яка повертає кортеж чисел.
- Напишіть тест test_addition, щоб перевірити, чи сума чисел у кортежі дорівнює 15.
- Напишіть тест test_found, щоб перевірити, чи число 5 є у кортежі
Задача 3
Створіть набір тестів, які використовують одну фікстуру для підготовки даних перед кожним тестом та очищення після нього.
Тести для кращого розуміння матеріалу:
docs.google.com/forms/d/e/1FA...
Негізгі бет AQA Автоматизація тестування Урок 4, сетап та тердаун метод, фікстури для пайтесту.
Пікірлер: 6