Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Автоматизація тестування програмного забезпечення

Реферат Автоматизація тестування програмного забезпечення





Вибір методу тестування


Модульне тестування, або юніт-тестування (англ. unit testing) - процес, що дозволяє перевірити на коректність окремі модулі вихідного коду програми.

Ідея полягає в тому, щоб писати тести для кожної нетривіальною функції або методу. Це дозволяє досить швидко перевірити, чи не призвело чергове зміна коду до регресії, тобто до появи помилок у вже оттестировать місцях програми, а також полегшує виявлення та усунення таких помилок. У даній роботі ми будемо використовувати юніт-тести для перевірки функціональних вимог програми. p align="justify"> Для модульного тестування необхідно використовувати драйвери і заглушки. (Елемент) - найменший компонент, який можна скомпілювати.

Драйвери - модулі тестів, які запускають тестований елемент.

Заглушки - замінюють відсутні компоненти, які викликаються елементом і виконують такі дії:

- повертаються до елементу, не виконуючи ніяких інших дій;

- відображають трассіровочние повідомлення і іноді пропонують тестеру продовжити тестування;

- повертають постійне значення або пропонують тестеру самому ввести повертається значення;

- здійснюють спрощену реалізацію відсутньої компоненти;

- імітують виняткові або аварійні условія.box testing (тестування методом В«білого ящикаВ») - для конструювання тестів використовуються внутрішня структура коду і керуюча логіка. При цьому існує ймовірність, що код буде перевірятися так, як він був написаний, а це не гарантує коректність логікі.box testing (тестування методом В«чорного ящикаВ») - для конструювання тестів використовуються вимоги і специфікації ПЗ.


3.2 Класифікація помилкових ситуацій


Моделі помилок описують класи помилок, які можна зробити при розробці цільової програми. Класифікація помилкових ситуацій представлена ​​в таблиці Таблиця 1. br/>

Таблиця 1 - Опис помилкових ситуацій

№ НазваниеОписаниеМетодыПримеры1 Помилки способу обробки аргументовЦелевая операція має кілька варіантів роботи, вибір яких залежить від значень аргументів. Помилка полягає у відсутності одного з варіантів роботи або у виборі помилкового для деяких значень аргументів. - domain testing; - partition testing; - тестування граничних значеній.a. Операція обчислення абсолютної величини, працює по-різному для аргументу x> = 0 і для x <0. Помилка може полягати в тому, що випадок x <0 зовсім забули написати. b. Операція обчислення добутку ...


Назад | сторінка 3 з 13 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Метод тестування в психолого-педагогічному дослідженні, вимоги, що пред' ...
  • Реферат на тему: Програма тестування учнів і редактор тестів
  • Реферат на тему: Розробка програми тестування
  • Реферат на тему: Створення безкоштовної програми для тестування студентів
  • Реферат на тему: Розробка програми для оцінки через систему тестування знань