Testing has always been an importent part of our process even before it became fashionable.
During the software development process, bugs can occur. However, with the right approach and the appropriate tools, errors can be discovered and fixed early -- before the software is deliverd to the customer.