❗️Фича (от английского слова feature — черта, особенность, характеристика) — это функциональная возможность продукта, который мы производим. Например, сообщения в инстаграм — это фича, функциональная возможность, которая предоставляется приложением. Ставить лайки — другая фича, делать посты — третья, комментировать — ещё одна возможность.
Именно набор классных и удобных фич определяет успех ПО. Именно за новыми фичами гонятся IT-компании. Ведь одна классная и супер удобная фича может принести миллионы пользователей.
❓Как это связано с тестированием?
Собственно, эти самые фичи мы и тестируем. Создаём наборы тестов на каждую из фич, чтобы понять, что сообщения действительно отправляются, отправляются тому, кому были отправлены, что только зарегистрированные пользователи могут отправлять сообщения, что посты могут видеть и не зарегистрированные пользователи, что сообщения недоступны никому кроме тех, кому они были направлены, и тд. Тут можно бесконечно описывать сценарии, которыми мы пользуемся с вами ежедневно. Возможность вашего телефона звонить - это тоже фича, причём реализованная, как на самом вашем телефоне, так и на стороне оператора связи, который эти услуги связи предоставляет.
Суммируя, любой программный продукт состоит из набора фич, функциональных возможностей этого продукта.
#softwaretesting #testing #курсытестировщиков #тестировщик #qauniverse #qa #quality #qa #школатестировщиков #test #testengineer #qualityassurance #software #курсы #testingcourses #testcourse #testingtheory #тестирование #курсыпотестированию #testing #itengineer #qaengineer #войтивайти #словарьтестировщика