Эвристики и оракулы кажутся новичкам очень сложными концепциями. Они крайне наукообразно звучат и непохожи на ту реальность, с которой тестировщик ежедневно сталкивается. Однако на самом деле они крайне полезны в качестве инструментов критического мышления.
Что же такое эвристики и оракулы, и почему вам нужно уметь в них разбираться?
Какие проверки вы производите при автоматическом функциональном тестировании веб приложения? Я понимаю, что эти проверки сильно зависят от конкретного кейса. Возьмем например аутентификацию. Мой тест проверяет:
есть задача протестировать, что на мобильный номер пришла смс: проверить текст этой смс и отправителя. Может, кто-то решал подобную задачу и сможет подсказать сервис и/или инструменты? В идеале нужен некий виртуальный номер, к которому был бы api для получения входящих смсок.