Что такое тестовый анализ (тестовая база) в тестировании программного обеспечения?

Содержание:

Anonim

Тестовый анализ

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

Источник, из которого вы получаете тестовую информацию, может быть

  • SRS (Спецификация требований к программному обеспечению)
  • BRS (Спецификация бизнес-требований)
  • Документы функционального дизайна

Тестировщики могут создавать условия тестирования, просматривая тестируемое приложение или используя свой опыт. Но в основном тестовые примеры основаны на тестовых артефактах.

Давайте разберемся в тестовом анализе с помощью кейса

Рассмотрим сценарий, в котором клиент отправляет следующее

Добавить функцию поиска в магазин электронной коммерции

Несмотря на то, что приложение еще не разработано, попробуйте разработать несколько тестовых примеров для этого требования. Сделайте паузу, сделайте домашнюю работу и предложите решение:

Некоторые из множества тестовых примеров, о которых вы могли подумать, перечислены ниже.

  • Проверьте результаты поиска, если ключевое слово не введено
  • Проверьте результаты поиска, если по искомому ключевому слову нет соответствующего продукта.
  • Проверяйте результаты поиска, когда по искомому ключевому слову доступен ряд соответствующих продуктов.

Здесь вы изучаете Test Basis (требование, отправленное клиентом), анализируете его и преобразуете в условия тестирования.
Вот что происходит на разных этапах V-модели. План тестирования / кейсы создаются с использованием соответствующих документов, доступных на разных этапах.

Тестовый анализ в V-модели тестирования

Нажмите здесь, если видео недоступно