Test methods for characterizing and evaluating waterproofing membranes were first described. They are a water-tightness test and eight performance tests such as static puncture resistance, dynamic puncture resistance, resistance to cyclic fatigue, stability of joints between roofing membranes, resistance to sliding on vertical walls, stability at corners in substrate, resistance to high winds and resistance to blistering. Then, we tested four types of roof waterproofing systems, including 4 built-up systems, 10 torch-on systems, 22 sheet-applied systems and 5 liquid-applied systems. It was found out that each systems has different levels in perfomances. On the best of the results, we discussed the character of each waterproofing systems.