China's first interplanetary scintillation observation telescope passed its technical testing process ...