Business process testing provides an organized methodology for testing applications using reusable components. It features roles for business process experts, component experts, testing engineers, and QA testers. The methodology includes defining components, implementing them in QuickTest Professional, scheduling component and process tests in Quality Center, running tests, and analyzing results.