This paper defines the different types of Business Process Testing including their differences. The relevance of Business Process Testing is also covered including its importance, who should be involved and for what reason. Finally we will see how Business Processes can be used as a basis for any future Business Process Test. They will also serve as a backbone to store Test Scripts, and enable easy re-use.