Здравствуйте, я пишу работу по автоматизированному тестированию, преподаватель просит добавить функциональные и нефункциональные требования. Я не совсем понимаю, что я должен здесь написать, поскольку моя задача просто протестировать программный продукт (написать скрипты)
Функциональные требования - это требования к бизнес логике.
Например "Для комментирования постов нужно зарегистрироваться".
Нефункциональные - это те, которые на поведение не влияют, но тоже важны.
Например "Сервис должен выдерживать не менее 100 одновременных запросов".
Есть более подробные статьи про это - они легко гуглятся.