There are multiple tools available for debugging & testing the application.Some of them are listed below with description...
Basic and simple tools
SoupUI-Use for testing web service
Internet browser Tool
Google Chrome tool
Firebug and Web Developer
Fiddler -Used to check network performance
These tools are useful to do following things
Debugging JavaScript-
Debugging CSS
Basic and simple tools
SoupUI-Use for testing web service
Internet browser Tool
Google Chrome tool
Firebug and Web Developer
Fiddler -Used to check network performance
These tools are useful to do following things
Debugging JavaScript-
- Compilation Error:We can find syntax error
 - Viewing Scripts
 - Searching scripts
 - Breakpoint & debugging the code
 - change the value at runtime by watches & values
 - console window-Debugging the particular error at runtime and write a some code
 - Profiling Scripts-Check the performance of javascript or any other code.
 
- Developer Tool in Browser 
 - https://jsfiddle.net/
 - The console.log() Method
 - http://jsbin.com/?html,js
 - Firebug
 
- The CSS View
 - Discovering Styles & modifying style at runtime
 - Adding rules
 - Copy the change code and update it in source code
 
- Viewing result
 - Status code
 - Browser cache
 - Debugging API call
 - Performance check