But is there any reason why we cannot all that testing?
Beh, potresti chiamarlo testing ... o cheese making, o qualsiasi altra cosa che ti piaccia ... ma ciò non ti aiuterebbe a comunicare con altri professionisti del computer.
I mean even reviewing of dynamic analysis of program looking for memory leaks is a kind of testing..or not?
A mio parere, il rilevamento delle perdite di memoria è qualitativamente diverso da quello che normalmente intendiamo testando.
Tuttavia, questo non è veramente rilevante. Ciò che è rilevante è che la maggior parte degli ingegneri del software normalmente non si riferiscono a questo come "test". E se vuoi comunicare in modo efficace, devi usare la stessa terminologia (e il significato) che altre persone si aspettano di sentire.
Ora, se vuoi convincere tutti a cambiare il modo in cui classificano queste cose, sentiti libero di provare. Ma dovrai fornire alcuni argomenti persuasivi.