Тестирование продукта
#productdo_кейс #techpm
Владимир на связи. Недавно на уроке курса «Тех для продактов» разбирали обширную тему аварий, как их измерять и как к ним подготовиться.
Одна из вещей, на которую продакт может реально влиять (а не просто "сочувствовать") - это тестирование. Хороший продакт не просто «надеется», что программисты все сами протестили (откуда им знать все бизнес-процессы?), и не только выделяет время в спринтах на это (да, написание тестов требует своих стори поинтс!), но и четко формулирует, что (не как!) тестим и зачем.
Например, представим, что мы можем хотим протестировать мессенджер Фейсбука.
Один из (тысячи) тестов мог бы быть: “Вася отправил Маше сообщение "Hello" и Маша приняла сообщение "Hello”. Если вдруг тестовый проверщик видит, что вместо “Hello”пришло "гЩн6;₽", (например, из-за бага в кодировках), то тест провалится, и программист будет знать, что такое лучше на продакшн не выкатывать (в больших компаниях это просто не пропустит алгоритм роллаута).
Хотите попрактиковаться? Напишите ваш вариант теста для мессенджера Фейсбука. Тест должен быть коротким, конкретным, и тестировать бизнес логику, чтобы команда его могла однозначно закодить. Всем кто напишет дам фидбек.
#productdo_кейс #techpm
Владимир на связи. Недавно на уроке курса «Тех для продактов» разбирали обширную тему аварий, как их измерять и как к ним подготовиться.
Одна из вещей, на которую продакт может реально влиять (а не просто "сочувствовать") - это тестирование. Хороший продакт не просто «надеется», что программисты все сами протестили (откуда им знать все бизнес-процессы?), и не только выделяет время в спринтах на это (да, написание тестов требует своих стори поинтс!), но и четко формулирует, что (не как!) тестим и зачем.
Например, представим, что мы можем хотим протестировать мессенджер Фейсбука.
Один из (тысячи) тестов мог бы быть: “Вася отправил Маше сообщение "Hello" и Маша приняла сообщение "Hello”. Если вдруг тестовый проверщик видит, что вместо “Hello”пришло "гЩн6;₽", (например, из-за бага в кодировках), то тест провалится, и программист будет знать, что такое лучше на продакшн не выкатывать (в больших компаниях это просто не пропустит алгоритм роллаута).
Хотите попрактиковаться? Напишите ваш вариант теста для мессенджера Фейсбука. Тест должен быть коротким, конкретным, и тестировать бизнес логику, чтобы команда его могла однозначно закодить. Всем кто напишет дам фидбек.