Тестовый анализ
Тестовый анализ при тестировании программного обеспечения - это процесс проверки и анализа тестовых артефактов для определения условий тестирования или тестовых примеров. Целью анализа тестирования является сбор требований и определение целей тестирования для создания основы условий тестирования. Следовательно, он также называется Test Basis.
Источник, из которого вы получаете тестовую информацию, может быть
- SRS (Спецификация требований к программному обеспечению)
- BRS (Спецификация бизнес-требований)
- Документы функционального дизайна
Тестировщики могут создавать условия тестирования, просматривая тестируемое приложение или используя свой опыт. Но в основном тестовые примеры основаны на тестовых артефактах.
Давайте разберемся в тестовом анализе с помощью кейса
Рассмотрим сценарий, в котором клиент отправляет следующее
Добавить функцию поиска в магазин электронной коммерции
Несмотря на то, что приложение еще не разработано, попробуйте разработать несколько тестовых примеров для этого требования. Сделайте паузу, сделайте домашнюю работу и предложите решение:
Некоторые из множества тестовых примеров, о которых вы могли подумать, перечислены ниже.
- Проверьте результаты поиска, если ключевое слово не введено
- Проверьте результаты поиска, если по искомому ключевому слову нет соответствующего продукта.
- Проверяйте результаты поиска, когда по искомому ключевому слову доступен ряд соответствующих продуктов.
Здесь вы изучаете Test Basis (требование, отправленное клиентом), анализируете его и преобразуете в условия тестирования.
Вот что происходит на разных этапах V-модели. План тестирования / кейсы создаются с использованием соответствующих документов, доступных на разных этапах.
Нажмите здесь, если видео недоступно