не нужно ничего читать, лучше всего понимать что зачем и почему)
длительные тесты делают для того чтобы увидеть малозаметные на коротких интервалах утечки и/или если нагрузка близка к максимальной выявить баги производительности, которые вылезают на нагрузках близких к критичным. длительность определяется ключевым параметром: приложение проходит полный цикл своей работы, происходят все выгрузки, регулярные операции, обновления бд и всё остальное. если у приложения полный цикл = 1 день, то два дня это с головой нагрузка. а если у приложения нет регулярных операций или не тестируем ту часть которая с ними связана, то можно и сутками ограничиться