Про большинство случаев это вы загнули. Как раз наоборот, спецификации как таковой обычно нет, или она устарела.
Как тогда тестируют? На адекватность или сравнивая с конкурентами. Чтобы проверить условный форум или интернет-магазинчик, не нужна подробная спецификация.
Вам могу посоветовать почитать статьи из раздела «1. Исследование продукта» :) И не важно, можете вы продукт пощупать в реале, или просто смотрите на скриншот, в общем-то.
Судя по фразе «суть которого состоит в том, чтобы описать функционал приложения, которое отображено на скриншоте, и написать баг-репорт о нем», вас:
а) никто не просит писать тест-кейсы, вас просят сделать документацию
б) баг-репорт надо писать о приложении, а не о плане разработки, как вы сказали в первый раз