Для цього необхідно вибрати пункт меню Відкрити (малюнок 4.13), після чого необхідно вказати 3D файл. Після цього обраний 3D файл буде відкритий і його вміст відображено в головному вікні програми (малюнок 4.14). Для того щоб прибрати 3D об'єкт з екрану необхідно вибрати пункт меню Закрити.
Малюнок 4.11 - Вид вікна Генерація
Малюнок 4.12 - Вид вікна Про програму
Також якщо при відкритті 3D файлу, даний файл виявиться пошкодженим або невідповідного формату, буде виведено повідомлення, представлене на малюнку 4.10.
Малюнок 4.13 - Вид вікна Відкрити
Малюнок 4.14 - Вид головного вікна з відкритим 3D об'єктом
5. Тестування системи
Тестування - це доказ працездатності або непрацездатність програмного продукту. Тест - це комбінація вихідних даних, результат обробки яких тестируемой програмою відомий заздалегідь.
Кількість часу, витраченого на тестування програмного забезпечення, часто недооцінюється. Процеси тестування повинні бути ретельно визначені, щоб їх можна було адекватно профінансувати. Витрати на тестування зростають із зростанням числа помилок, виявлених до його початку.
Тестування програми проводилося на наступній конфігурації ПО комп'ютера:
) операційна система - Windows XP SP3;
) пакет NET Framework 3.5;
3) пакет Microsoft Visual C + + 2005 Redistributable.
При тестуванні програми проводилася послідовна перевірка коректності виконання даним додатком його основних функцій:
1) завантаження 3D файлу;
) конвертування 3D файлу;
) генерація шаблону OpenGL програми.
З метою тестування стійкості роботи програми при завантаженні 3D файлів, був зроблений уведення некоректних даних і отримані наступні результати:
) вибраний 3D файл з неправильною структурою. Результат - на екран виводиться вікно з повідомленням Файл пошкоджений або не є підтримуваним форматом! .
) вибраний 3D файл з нульовим розміром. Результат - на екран виводиться вікно з повідомленням Файл пошкоджений або не є підтримуваним форматом! .
) вибраний 3D файл з правильною структурою, але не зберігає жодної інформації про геометрію об'єктів. Результат - завантаження пройшла успішно, але на екрані нічого не виведено.
З метою тестування стійкості роботи програми при конвертації 3D файлів, був зроблений уведення некоректних даних і отримані наступні результати:
) натискання кнопки Конвертувати без заповнення полів вихідних даних. Результат - програма не реагує і продовжує чекати введення даних.
) введення в поля вікна Конвертація неіснуючих шляхів. Результат - на екран виводиться вікно з повідомленням Вихідні дані введені невірно! .
) введення в поля вікна Конвертація існуючих шляхів, але 3D файл має неправильну структуру. Результат - на екран виводиться вікно з повідомленням Файл пошкоджений або не є підтримуваним форматом! .
З метою тестування стійкості роботи програми при генерації шаблону OpenG...