28. Что такое ОР и ФР? В чём разница?
Привет! Сегодня я хочу рассказать тебе о понятиях ОР и ФР в контексте разработки программного обеспечения. ОР и ФР являются сокращениями от Основные Работы и Функциональные Работы, соответственно.
ОР, это набор работ, которые необходимо выполнить для завершения проекта или достижения конкретной цели. Такие работы могут включать в себя планирование, проектирование, разработку, тестирование и деплоймент. Главная цель ОР — это создание успешного и работоспособного продукта или сервиса.
ФР, с другой стороны, фокусируется на функциональности продукта. Они представляют собой список конкретных функций и возможностей, которые должны быть реализованы в продукте. Например, если разрабатывается приложение для покупки билетов на концерт, то некоторые из функциональных требований могут включать возможность выбора места, оплату билета и получение подтверждения.
В общем, разница между ОР и ФР состоит в том, что ОР описывает процесс создания продукта, в то время как ФР определяют, что этот продукт сможет делать. Оба этих понятия очень важны для успешной разработки и должны быть учтены на всех работающих процессах.29. В чем разница между чек-листом и тест-кейсом? Из каких элементов они состоят?Прежде чем продолжить, давай сначала разберемся в понятиях чек-листа и тест-кейса.
Чек-лист — это перечень действий, которые необходимо выполнить для проверки определенной функциональности или комплекса функциональностей. Чек-лист составляется в виде таблицы или простого списка, где каждый пункт представляет собой конкретное действие или вопрос, на который нужно ответить ″да″ или ″нет″. Чек-листы довольно гибкие и могут быть использованы для ручного тестирования или в качестве напоминания для автоматического тестирования.
Тест-кейс, с другой стороны, более формализированный инструмент, который описывает последовательность шагов, которые нужно выполнить для тестирования определенной функциональности и ожидаемые результаты. Тест-кейсы состоят из заголовка (описания тестируемой функциональности), шагов (действий, которые следует предпринять), ожидаемых результатов (что должно произойти) и фактического результата (что произошло на самом деле при тестировании).Таким образом, основная разница между чек-листом и тест-кейсом заключается не только в структуре, но и в цели использования. Чек-листы чаще используются для удобного и простого контроля ручного тестирования, их применяют многие тестировщики. Тест-кейсы, с другой стороны, представляют более структурированный подход и используются для более формализованного и систематического тестирования, особенно в автоматическом тестировании.853