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

Реферат Розробка інтернет-сайту консалтингової компанії





ження

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

З погляду ISO 9126, Якість (програмних засобів) можна визначити як сукупну характеристику досліджуваного ПЗ, з урахуванням наступних складових:

надійність;

сопровождаемость;

практичність;

ефективність;

мобільність;

функціональність.

Більш повний список атрибутів і критеріїв можна знайти в самому стандарті ISO 9126 Міжнародної організації зі стандартизації. Склад і зміст документації, супутньої процесу тестування, визначається стандартом IEEE 829-1998 Standard for Software Test Documentation.

Рівні тестування:

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

Бета-тестування - в деяких випадках виконується поширення версії з обмеженнями (по функціональності або часу роботи) для деякої групи осіб, з тим щоб переконатися, що продукт містить достатньо мало помилок. Іноді бета-тестування виконується для того, щоб отримати зворотній зв'язок про продукт від його майбутніх користувачів.

Тестування б?? лого ящика і чорного ящика

У термінології професіоналів тестування (програмного і деякого апаратного забезпечення), фрази тестування білого ящика і тестування чорного ящика ставляться до того, чи має розробник тестів доступ до вихідного коду тестованого ПЗ, або ж тестування виконується через інтерфейс користувача або прикладний програмний інтерфейс, наданий тестованим модулем.

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

Тестування програмного продукту вироблялося як на локальному комп'ютері, так і на сервері. В результаті тестування було виявлено ряд помилок, які усувалися в процесі розробки.

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

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


. Аналіз результатів рішення


Після завершення роботи над програмою було ще раз вироблено повне тестування всієї програми.

Всі знайдені помилки були успішно усунені.

Одержаний в результаті всіх цих дій, програмний продукт (Веб-сайт) задовольняє всім пред'явленим замовником вимогам, повністю працездатний, не вимагає ні яких доробок, і готовий до експлуатації.

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


Назад | сторінка 4 з 10 | Наступна сторінка





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

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