What is Behaviour Testing?
Behavioural Testing is a testing of the external behaviour of the program, also known as black box testing. It is usually a functional testing.
Techniques used in Black box testing
Boundary Value Analysis