Как правило, лучший способ - это делать только то, что, по вашему мнению, вызывает утечку, и, ну, в общем, смотреть, как память только растет.
Но, конечно, вам нужно проверить, что если вы ничего не сделаете в течение этого периода времени, это также не приведет к увеличению памяти.
Из-за этого и в целом запутанной сложной природы отслеживания утечек (особенно в стороннем программном обеспечении) может быть довольно сложно написать для него автоматический тест.
Это действительно зависит от вашей среды. Возможно, возможно создать среду, в которой вы всегда начинаете с нуля (то есть виртуальную машину), но это может оказаться невозможным.
Лично у меня была бы отдельная, но все еще частично автоматизированная система для обнаружения утечек, и я запускал ее "время от времени". Если это сторонняя организация, вам нужно будет сделать это только при добавлении новой версии программного обеспечения.