В прошлых постах мы чётко охарактеризовали необходимость тестирования. Оно позволяет выявить ошибки и дефекты в продукте и обеспечить его качество✅
Однако что именно нужно тестировать? 🤔
Этот вопрос волнует многих специалистов по тестированию.
👉 Один тестировщик поделился с нами своим опытом: «Я работаю в группе тестирования. У нас нет написанных требований, поэтому мы должны протестировать продукт на предмет того, что он с нашей точки зрения должен делать. Иногда мы ошибаемся, тогда мы узнаём у разработчиков, каковы функции продукта, и тестируем его снова».
Действительно, тестирование того, что разработчики создали, — не то же самое, что тестирование того, что они должны были создать. Требования — это конечный документ для приемочных испытаний. Если требования к системе сформулированы плохо, то тестировщики обнаружат множество требований, самостоятельно выведенных — верно или неверно — и реализованных разработчиками.
В благоприятном варианте, бизнес-аналитик должен задокументировать правомерно подразумеваемые требования и их источники, чтобы будущее регрессионное тестирование было более эффективным 👌
#УправТреб #Управлениетребованиями #Реализацияпроекта #ПроектноеУправление #Тестирование #Полезнознать