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

Анализ тестов

Анализ тестов В тестировании программного обеспечения — это процесс проверки и анализа тестовых артефактов с целью обоснования условий тестирования или тестовых примеров. Цель анализа тестирования — собрать требования и определить цели тестирования, чтобы установить основу условий тестирования. Следовательно, его также называют тестовой базой. Источником, из которого вы получаете информацию о тестировании, может быть
  • SRS (Спецификация требований к программному обеспечению)
  • BRS (Спецификация бизнес-требований)
  • Документы функционального проектирования
Тестировщики могут создавать условия тестирования, изучая тестируемое приложение или используя свой опыт. Но в основном, контрольные примеры получены из тестовых артефактов.

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

Рассмотрим сценарий, в котором клиент отправляет следующее
Add search functionality to an eCommerce Store
Несмотря на то, что приложение еще не разработано, попробуйте разработать несколько тестовых примеров для удовлетворения этого требования. Сделайте паузу здесь, сделайте домашнее задание и продвигайтесь вперед: ниже перечислены несколько тестовых примеров из многих, о которых вы могли подумать.
  • Проверьте результаты поиска, если ключевое слово не введено
  • Проверьте результаты поиска, если по искомому ключевому слову нет соответствующего продукта.
  • Проверьте результаты поиска, если по искомому ключевому слову доступно несколько соответствующих продуктов.
Здесь вы просматриваете базис тестирования (требование, отправленное клиентом), анализируете его и преобразуете в условия тестирования. Это то, что происходит на разных этапах V-модель. План тестирования/кейсы создаются с использованием соответствующих документов, доступных на разных этапах.
Тестовый анализ в V-модели тестирования
Тестовый анализ в V-модели тестирования

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