Software Testing
Software testing is the process used to help identify the,completeness, security, and quality of developed computer software. Testing is a process of technical investigation, performed on behalf of stakeholders, that is intended to reveal quality-related information about the product with respect to the context in which it is intended to operate. This includes, but is not limited to, the process of executing a program or application with the intent of finding errors. Quality is not an absolute; it is value to some person. With that in mind, testing can never completely establish the correctness of arbitrary computer software; testing furnishes a 'criticism' or comparison that compares the state and behaviour of the product against a specification.

Testing Tools Top five software testing problems
Risk based testing  White box and balck box testing
Planing for testing How to automate testing of Graphical User Interfaces
Bug Liife Cycle and Guidlines Effective Software Testing
Software Testing Myths Software Cost Estimation
Session Based Testing Risk Analysis
Testing Start and Testing Stop Process Test Plan
FAQ's [comming soon] Localization Testing[New]