Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Anotatsiya (1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.14 Mб
Скачать

3 Вибір стратегії тестування та розробка тестів

Тестування ПЗ - це процес перевірки готової програми в статистиці (перегляди, інспекції, налагодження вихідного коду) і в динаміці шляхом прогону кінцевого набору тестових даних, що перевіряють різні шляхи виконання програми й порівнянні отриманих результатів із заздалегідь запланованими.

Під час запуску програми виводиться головне вікно (див. рисунок 3.1).

Рисунок 3.1 - Головне вікно програми

Головне меню додатку містить два пункти: "Довідка" та "Автор" (див. рисунок 3.2)

Рисунок 3.2 – Меню

При натисненні пункту меню "Допомога" відкривається файл в якому представлена довідка по використанню додатка.

При натисненні пункту "Aвтор з‘являється діалогове вікно з вказаним автором (див. рисунок 3.3).

Рисунок 3.3 – Автор

Вибравши однин з можливих варіантів введення початкових даних та натиснення кнопки "Ввести дані" в полі виведення форми з‘являються вхідні дані.

Якщо вибраний пункт «Завантажити з файлу» - у вікні програми з’являється поле з зчитаним з файлу масивом (див. рисунок 3.4, рисунок 3.5).

Рисунок 3.4 – Зчитування з файлу

Рисунок 3.5 – Вміст файлу

При введенні розміру масиву та вибору пункту «Згенерувати» - у вікні програми з’являється поле з випадковим чином згенерованими числами в межах від 0 до 100. Кількість елементів масиву дорівнює введеному значенню (рисунок 3.6).

Рисунок 3.6 – Генерація масиву

При введенні розміру масиву та вибору пункту «Ввести дані» - у вікні програми з’являється поле для введення даних вказаного розміру (див. рисунок 3.7).

Рисунок 3.7 – Введення масиву

Натиснувши кнопку "Відсортувати" - користувач запускає програму сортування на виконання і у полі можна побачити процес сортування. В полі "Кількість перестановок" вказується кількість перестановок, які знадобилися для виконання сортування методом злиття (див. рисунок 3.8).

Рисунок 3.8 – Результат роботи

При натисненні кнопки "Save" - дані, що виведені в таблиці зберігаються до файлу res.txt (див. рисунок 3.9).

Рисунок 3.9 – Збереження у файл

При натисненні кнопки "Очистити" - вікно додатка набуває вихідного положення.

При натисненні кнопки "Вихід" - додаток закривається.

Були протестовані різноманітні ситуації роботи програми. При появі помилок програма доопрацьовувалася. Програма працює достатньо правильно, але стверджувати про відсутність помилок не можливо.

Висновки

При виконанні курсової роботи я поглибив свої знання в області комп’ютерної ООП, набув практичних навичок роботи з елементами Microsoft Visual Studio C++ та її функціями, особливостями. Удосконалив вміння розробки модулів для оптимізації роботи програми. Зумів самостійно знайти метод розв’язку поставленої задачі, а також освоїв прийоми систематизації знань та використав їх на практиці. Глибше зрозумів основи алгоритмізації та програмування при розв’язку задач, навчився виконувати оформлення результатів роботи та представляти їх при захисті, освоїв основні елементи практичного програмування, добре засвоїв принципи роботи з найбільш необхідним програмним забезпеченням та мовами програмування.