Потрібно застосувати алгоритм тестування для перевірки роботи власного застосунку. Дії: створити набір тестових даних, протестувати всі сценарії (включно з помилковими), записати та виправити знайдені помилки.
Розв’язання
Підготуйте тестові дані: правильні числа, порожнє поле, текст замість цифр, значення за межі діапазону шкали.
Запустіть програму з кожним набором даних і спостерігайте за поведінкою (виведенням повідомлень або зацилюванням).
Якщо помилка виникає, знайдіть місце в коді (наприклад, відсутність перевірки типу даних) і виправте його.
Повторіть тестування після виправлення, щоб переконатися, що проблема вирішена.
Відповідь:
Алгоритм виконання: 1. Створити набір тестів (наприклад: число 50, порожнє поле, текст "abc", значення 200 для шкали до 100). 2. Запустити програму з кожним тестом і перевірити результат. 3. Знайти помилки (наприклад, спроба перетворити текст на число) та виправити код (добавити `try-except` або перевірку типу). 4. Перевірити програму ще раз після виправлень.
Потрібно застосувати алгоритм тестування для перевірки роботи власного застосунку. Дії: створити набір тестових даних, протестувати всі сценарії (включно з помилковими), записати та виправити знайдені помилки.
Що треба знати
Тестування — це процес виявлення помилок у програмі шляхом введення різних даних та перевірки результатів. Важливо тестувати не лише «правильні» входи, а й граничні випадки (наприклад, порожнє поле, дуже великі числа) та помилкові дії (неправильне натискання).
💡 Підказка — спробуй спершу сам
Складіть список ситуацій: що станеться, якщо ввести текст замість числа? Що буде, якщо натиснути кнопку без введення даних? Запустіть програму в кожній з цих ситуацій і перевірте, чи не виникає збоїв (наприклад, `ValueError` при перетворенні тексту на число).
Розв’язання крок за кроком
Підготуйте тестові дані: правильні числа, порожнє поле, текст замість цифр, значення за межі діапазону шкали.
Запустіть програму з кожним набором даних і спостерігайте за поведінкою (виведенням повідомлень або зацилюванням).
Якщо помилка виникає, знайдіть місце в коді (наприклад, відсутність перевірки типу даних) і виправте його.
Повторіть тестування після виправлення, щоб переконатися, що проблема вирішена.
Відповідь:
Алгоритм виконання: 1. Створити набір тестів (наприклад: число 50, порожнє поле, текст "abc", значення 200 для шкали до 100). 2. Запустити програму з кожним тестом і перевірити результат. 3. Знайти помилки (наприклад, спроба перетворити текст на число) та виправити код (добавити `try-except` або перевірку типу). 4. Перевірити програму ще раз після виправлень.