Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Тестування програмного забезпечення

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Перший критерій — чистота коду, яка перевіряється при налагодженні програми. Для цього потрібно встановити всі можливі настройки компілятора і відладчика, які покажуть помилки звернення до пам’яті, неправильні і Нетреба змінні і масиви. Решта зайві рядки коду можна видалити за необхідності та на власний розсуд. Після цього програми перекомпілюються без налаштувань відладчика і з оптимізацією… Читати ще >

Тестування програмного забезпечення (реферат, курсова, диплом, контрольна)

Для тестування були обрані три критерії, які орга-тельно повинні бути забезпечені для нормальної роботи програмного забезпечення.

Перший критерій — чистота коду, яка перевіряється при налагодженні програми. Для цього потрібно встановити всі можливі настройки компілятора і відладчика, які покажуть помилки звернення до пам’яті, неправильні і Нетреба змінні і масиви. Решта зайві рядки коду можна видалити за необхідності та на власний розсуд. Після цього програми перекомпілюються без налаштувань відладчика і з оптимізацією коду. При цьому з виконуваних файлів забирається вся налагоджувальна інформація і код оптимізується по швидкості.

Другий критерій — відсутність помилок при роботі програми, які виявляються під першим при написанні з мінімальними параметрами, і в других при введенні програми в експлуатацію в перший раз.

Третій критерій і найважливіший, забезпечення всіх білядені на програму вимог, тобто мінімально можливу кількість помилкових спрацьовувань алгоритму порівняння зразків голосу користувача з еталонними зразками, збереженими в базі даних.

Тестування третього критерію проводилося з 7 користувачами. Кожен голос спочатку порівнювався з еталонним, тобто голосом розробника, а потім між собою, для того що б з’ясувати як поведе себе система на однотипних голосах .

При тестуванні використовувалися 6 чоловічих голосів і 2 дружинських. Схожість голосів визначається у відсотках, тому було потрібно з’ясувати максимально можливий поріг збіги. Еталонний голос використовувався чоловічий, тому для тестування використовувалася велика кількість саме чоловічих голосів. У таблиці 4.5 наведені збіги голоси тестованого користувача з еталонними зразками в процентному співвідношенні.

Таблиця 4.5 — Співвідношення схожості голосів з еталонними зразками.

Голос.

Зразок 1, %.

Зразок 2, %.

Зразок 3, %.

Чоловічий голос № 1.

Чоловічий голос № 2.

Чоловічий голос № 3.

Чоловічий голос № 4.

Чоловічий голос № 5.

Чоловічий голос № 1.

Чоловічий голос № 2.

Еталонний.

За цими даними нижній поріг подібності був обраний 92%.

У таблиці 4.6 наведені спектрограми еталонних зразків і виділені з них спектральні характеристики.

Таблиця 4.6 — Співвідношення схожості голосів з еталонними зразками.

Голос.

Спектрограмма.

Спектральная характеристика.

Еталонний № 1.

Тестування програмного забезпечення.

Еталонний № 2.

Еталонний № 3.

Тестування програмного забезпечення.

Чоловічий голос № 1.

Чоловічий голос № 2.

Чоловічий голос № 2.

Чоловічий голос № 1.

Показати весь текст
Заповнити форму поточною роботою