What is d difference between Black Box Testing and Functional Testing?
and what is meant by non-functional testing?