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

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





зультатів Потрібний, як правило, менший годину ніж На проведення того ж ОБСЯГИ ручного тестування.

Звіти - можна налаштуваті автоматичності розсилку звітів за результатами тестування и їх централізоване зберігання.

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

Таким чином, автоматизація тестування надає ряд суттєвіх Переваги, среди якіх найбільш вплівовімі є можлівість позбавіті спеціаліста відділу тестування від рутинного повторення одних и тихий самих тестів, что часто є заподію помилок, и по одному, автоматичності тестами можна реалізуваті Такі впливи на програму, Які Неможливо сделать вручну - тестування продуктівності и НАВАНТАЖЕННЯ.


1.5 Аналіз недоліків автоматичного тестування


Повторюваність - ВСІ напісані тести всегда будут Виконувати одноманітно. Це одночасно є й недоліком, так як спеціаліст з тестування, віконуючі тест вручну, может звернути уваг на деякі деталі І, провівші кілька Додатковий операцій, знайте дефект. Скрипт цього сделать НЕ может.

Витрати на підтрімку - НЕ Дивлячись на ті, что у підтрімку автоматизованих тестів затрати годині Менші, чем витрати на ручне тестування того ж функціоналу - смороду все ж є. Чім частіше змінюється додаток, тім смороду Вищі. А додаток, что находится у розробці, зазнає змін доволі часто.

Великі витрати на розробка - розробка автоматизованих тестів це Складний процес, ТОМУ ЩО Фактично Йде розробка програми, что тестує іншу програму. У складних автоматизованих тестах такоже є фреймворки, утіліті, бібліотеки та інше. Природно, все це нужно тестуваті и налагоджуваті, а це вімагає годині та вісокої кваліфікації персоналу.

ВАРТІСТЬ інструменту для автоматізації . Комерційне програмне забезпечення для автоматізації має скроню ВАРТІСТЬ. Вільно розповсюджувані інструменти, як правило, відрізняються скромними функціональнімі можливіть и Меншем зручністю роботи.

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

Чи не зважаючі на ті, что автоматизація слугує Тестування, існують и суттєві Недоліки. Автоматичні функціональні тести орієнтована на підтвердження, что Нічого НЕ Зламал (регресійне тестування), а не на знаходження новіх дефектів.

Автоматичні скрипти для тестування програм Із графічнім інтерфейсом користувача є й достатньо чутлівім до его змін. Тоб смороду могут буті напісані для практично завершеного Додатках. І є чуттєвімі до будь-яких его змін.

У випадка невдачі, поиск причин неуспішності тесту потребує витрат годині як правило більшіх чем во время ручного тестування.

І останнім моментом є ті, что Автоматизовані скрипти НЕ могут найти дефекти у практічності інтерфейсу, Наприклад, відшукаті місця, что спонукають користувача до помилки. Що є й достатньо актуальним за часів конкуренції на сучас...


Назад | сторінка 14 з 38 | Наступна сторінка





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

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