Отчет по производственной практике на базе организации ООО "Систем Сервис"


проведение тестирования программного модуля по определенному сценарию



бет12/24
Дата16.05.2023
өлшемі107,14 Kb.
#93587
түріОтчет
1   ...   8   9   10   11   12   13   14   15   ...   24

проведение тестирования программного модуля по определенному сценарию

  1. Тестирование программного модуля по определенному сценарию и оформление результатов тестирования в соответствии со стандартами


Оценочное тестирование, которое также называют «тестированием системы в целом» целью которого является тестирование программы на соответствие основным требованиям. Эта стадия тестирования особенно важна для программных продуктов. Включает следующие виды:

  1. тестирование удобства использования - последовательная проверка соответствия программного продукта и документации на него основным положениям технического задания;

  2. тестирование на предельных объемах - проверка работоспособности программы на максимально больших объемах данных, например, объемах текстов, таблиц, большом количестве файлов и т. п.;

  3. тестирование на предельных нагрузках - проверка выполнения программы на возможность обработки большого объема данных, поступивших в течение короткого времени;

  4. тестирование удобства эксплуатации - анализ психологических факторов, возникающих при работе с программным обеспечением; это тестирование позволяет определить, удобен ли интерфейс, не раздражает ли цветовое или звуковое сопровождение и т. п.;

  5. тестирование защиты - проверка защиты, например, от несанкционированного доступа к информации;

  6. тестирование производительности - определение пропускной способности при заданной конфигурации и нагрузке;

  7. тестирование требований к памяти - определение реальных потребностей в оперативной и внешней памяти;

  8. тестирование конфигурации оборудования - проверка работоспособности программного обеспечения на разном оборудовании;

  9. тестирование совместимости - проверка преемственности версий: в тех случаях, если очередная версия системы меняет форматы данных, она должна предусматривать специальные конвекторы, обеспечивающие возможность работы с файлами, созданными предыдущей версией системы;

  10. тестирование удобства установки - проверка удобства установки;

  11. тестирование надежности - проверка надежности с использованием математических моделей;

  12. тестирование восстановления - проверка восстановления программного обеспечения, например, системы, включающей базу данных, после сбоев оборудования и программы;

  13. тестирование удобства обслуживания - проверка средств обслуживания, включенных в программное обеспечение;

  14. тестирование документации - тщательная проверка документации, например, если документация содержит примеры, то их все необходимо попробовать;

  15. тестирование процедуры - проверка ручных процессов, предполагаемых в системе.

Естественно, целью всех этих проверок является поиск несоответствий техническому заданию. Считают, что только после выполнения всех видов тестирования программный продукт может быть представлен пользователю или к реализации. Однако на практике обычно выполняют не все виды оценочного тестирования, так как это очень дорого и трудоемко. Как правило, для каждого типа программного обеспечения выполняют те виды тестирования, которые являются для него наиболее важными. Так базы данных обязательно тестируют на предельных объемах, а системы реального времени - на предельных нагрузках.


  1. Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   24




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет