русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


З.1.4 Дані для тестування


Дата додавання: 2014-11-28; переглядів: 758.


 

Тестування повинне забезпечити перевірку працездатності функцій для всіх варіантів вхідних даних. Вхідні дані, на яких проводилось тестування, зведені в таблицю З.1

 

Таблиця З.1 - Початкові дані для тестування функцій substr_masтаsubstr_ptr

Варіант src num len dest
           
           
          Пусто  
      -1   -1   пусто пусто пусто  

 

Результати тестування програми у тому вигляді, в якому вони представлені на екрані після виконання програми наведені на рис. З.1 та З.2

 

a) Num=2 len=2 (випадок 1)

 

б) Num=2 len=6 (випадок 2)

 

Рис. З.1 Результати тестування програми з коректними значеннями початкових даних: а – випадок 1 (num=2, len=2); б – випадок 2 (num=2, len=6)

в) Num=8 len=2 (випадок 3)

г) Num=5 len=-1 (випадок 4)

 

Рис. З.2 Результати тестування програми з некоректними значеннями початкових даних: а – випадок 3 (num=8, len=2); б – випадок 4 (num=5, len=-1)

 

Аналіз результатів проведеного тестування дозволяє зробити висновок, що програма коректно працює при всіх варіантах завдання початкових даних. Обмеження на роботу програми: вхідний та вихідний рядки не повинні перевищувати 80 символів.


Додаток К


<== попередня лекція | наступна лекція ==>
Опис алгоритму функції substr_ ptr () | Блок-схеми алгоритмів


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн