Ти тут

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

Тестування ПЗ - одна із сходинок розробки програмного забезпечення. Воно застосовується для виявлення помилок виконання або невідповідності продукту діючої документації. Класифікація тестування ПО дуже обширна.

Відео: 39 Класифікація видів тестування

Навіщо його проводити?

види тестуваннятестування програмного забезпечення проводиться з кількох причин:

  1. Виявлення основних помилок програмування. Тестувальник перевіряє окремі функції системи або їх сукупність на предмет виникнення критичних ситуацій, що не дають ПО працювати належним чином.
  2. Визначення зручності використання. Перевіряється ергономічність інтерфейсу для користувача і поведінку системи в залежності від зовнішніх впливів.
  3. Досягнення відповідності документації. Співробітник, який відповідає за тестування, отримує перед початком роботи програму для перевірки і положення, яким ці програми має відповідати. Далі виявляються розбіжності у фактичній роботі програми і запланованих документацією функціях.

види



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

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

Відео: Якість і Тестування ПЗ (весна 2015)

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



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

Перераховані вище види тестування ПО визначені за ступенем ізольованості компонентів.

інтеграційне тестуванняІнші методи тестування

Відео: Що таке тестування програмного забезпечення (ПО)

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

Завершення життєвого циклу ПО

Відео: TESTING-01 Методи тестування

Тестування проводиться після проектування, розробки системи і документації. Даний етап може стати завершальним в життєвому циклі ПО, якщо проблемних місць не виявлено, інакше відбувається повернення до програмування. Перший потік тестування завжди повертає негативний зворотний зв`язок, так як в будь-який розробці є вузькі місця, недоліки, а часом і серйозні помилки, які просто не можуть бути відслідковані на етапі створення.

Поділися в соц мережах:

Увага, тільки СЬОГОДНІ!

Схожі повідомлення


Увага, тільки СЬОГОДНІ!