White box testing : To do white box testing knowledge of internal logic code is required. Mostly done by developers.
Black box testing: To do black box testing we should know the functionality of application logic code is not required. This testing is done by testers.
Load Runner: This is web testing tool used to test Performance load stress.
QTP : QTP is mercury tool used to test functional and regression testing.It supports .NET applications also.
Silk Test: It is segue tool it is also used for functional and regression testing. Mostly supports java applications.