Multi-Granularity optical switching technology has only recently attracted attention from the optical networking industry for its practical importance in reducing port count, the associated control complexity, and the cost of optical cross-connects (OXC). In this paper, the advantage of MG-OXC comparing to the ordinary OXC is introduced and the Multi-Granularity Optical Switching test-bed based on ASON (Automatically Switching Optical Network) is presented. This test-bed is composed of three different plants, namely the transport plane, the control plane and the management plane. We have analyzed the architecture of MG-OXC and provided the scheme of multi-granularity optical switching node. In the end some experiments have been done. We firstly have done the experiment in the creation and release of optical path. The optical path could be a wavelength path or a waveband path. And the second experiment has been done to test the capacity of the traffic grooming in the multi-granularity optical networks. The last experiment is performed to test the protection and restoration under the conditions of the node failure, the wavelength failure and the waveband failure, etc. Finally the results are reported and they show that the test-bed can achieve the expected functions under the control of the control plane of ASON.