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.