testing

what does one mean in the context of testing... UNIT TESTING & INITIAL LEVEL OF MENU TESTING

Check google. There are a load of sites where you will find the definitions for these.

There are many levels of testing: Unit testing, functional testing, Integration testing, load/performance testing. Unit testing is done at unit level typically by using some thing like Junit by the developers themselves. Rest of things are done by QA or respective teams