мних процедур і підпрограм, що входять до складу програм або програмних систем. Модульне тестування проводиться безпосереднім розробником і дозволяє перевіряти всі внутрішні структури і потоки даних в кожному модулі. Цей вид тестування є частиною етапу розробки.
У програмі «Dramteatr» мною були проведені наступні елементи модульного тестування:
1) синтаксична перевірка введення прізвища, імені, по батькові, дати;
2) перевірка з використанням деякого інструментального засобу для виявлення синтаксичних помилок в програмному коді:
- помилка в написання команди;
- перевірка відповідності стандартам кодування;
- перевірка коду на відповідність стандартам кодування компанії;
- технічний огляд програмного коду.
Найбільш часто зустрічаються помилки:
1) Еrror (0) Unable to Code Completion due to errors in source code.
- помилка: Помилка при компіляції програми;
- усунення: Виправити всі помилки в тексті модуля;
2) Error (3) invalid file name:
- помилка: Неправильне ім'я файлу;
- усунення: Видалити в імені файлу заборонені символи;
3) Error (2) file not found.
- помилка: Файл не знайдено;
- усунення: Невірно вказано шлях до файлу;
4) Error (110) Missing operator or semicolon:
- помилка: Бракує символу laquo ;; raquo ;;
- необхідно поставити в кінці рядка символ laquo ;; raquo ;.
Інтеграційне тестування - цей вид тестування проводиться для перевірки спільної роботи окремих модулів і передує тестуванню всієї системи як єдиного цілого. У ході інтеграційного тестування перевіряються зв'язки між модулями, їх сумісність і функціональність. Воно здійснюється незалежним тестувальником і входить до складу етапу тестування.
Мною були проведені наступні елементи інтеграційного тестування:
1) перевірка функціональності - перевірка відповідності окремих функцій, виконуваних сукупностями модулів, функціям, заданим в специфікаціях вимог;
2) перевірка проміжних результатів - перевірка всіх проміжних результатів і файлів на наявність і коректність;
3) перевірка інтеграції - перевірка того, що модулі передають один одному інформацію коректно.
Системне тестування - цей вид тестування призначений для перевірки програмної системи в цілому, її організації та функціонування на відповідність специфікаціям вимог замовника. Його проводить незалежний тестувальник після успішного завершення інтеграційного тестування.
У програмі «Dramteatr» проводилося системне тестування:
1) граничне тестування - тестування в граничних умовах;
2) прогоночние тестування - тестування всіх функціональних характеристик реальної роботи системи;
) перевірка документації - перевірка документації користувача на коректність.
Програма тестувалася на платформах: Windows XP, Windows Professional, Windows 7 Домашня розширена, Windows 7 Максимальна, Linux Ubuntu.
Вихідна тестування - це завершальний етап тестування, на якому перевіряється готовність програмного продукту до постачання замовнику. Даний вид тестування проводить незалежний тестувальник.
Мною було проведено наступний елемент вихідного тестування: перевірка документації - перевірка того, що вся необхідна документація повністю коректна і готова до передачі замовнику.
3.3.2 Повідомлення системному програмісту
Існує безліч помилок виникають у ході виконання настройки, перевірки, а так само в ході виконання програми.
Види помилок:
) помилки придатності:
- невиконання функцій, зазначених у специфікації вимог;
- помилки правильності;
- невідповідність програмної документації згідно специфікації;
- недоліки документації;
- відсутність файлу комплекту поставки програмного забезпечення;
- відсутність функції програмного забезпечення;
- відсутність елемента інтерфейсу з користувачем;
- протиріччя у виконанні функцій (в порівнянні з технічним завданням і/або доку...