ReBaTe (Requirements Based Testing) is an open source software testing tool which utilizes four factors to prioritize test cases. The four factors are: Customer Priority (CP), Requirements Volatility (RV), Fault Proneness (FP) and Implementation Complexity (IC).