The invention discloses a platform and a method for testing a northbound interface. The platform for testing the northbound interface comprises a test console, an element management system (EMS), an element equipment matrix, an access terminal matrix, an uplink exchanger and a network test instrument. The test console further comprises a system initialization module, a test instrument control module, an exchanger control module, a network management system (NMS) simulation module and a log module, and is implemented by programming by using a Python language. The method for testing the northbound interface comprises the following steps of initializing, configuring the modules and parameters, initiating a service, testing an interface, processing a log and the like. By the platform and the method, test automation of the northbound interface is realized, and the test smoothness and the test efficiency are improved; multi-session control and multi-connection are supported, and services can be performed repeatedly. By the method, a user can sufficiently develop the test efficacy on a test design without being limited to the environment; and the test platform is easy and convenient to maintain and the test framework is powerful so as to conveniently develop a test drive.