The invention provides an electric energy meter harmonic test device and a method thereof. The device comprises a three-phase program-controlled AC source, a current harmonic generator, a standard meter and an error calculator, wherein the three-phase program-controlled AC source, the current harmonic generator, the standard meter and the error calculator are connected in sequence. The method comprises the following steps: (1) the three-phase program-controlled AC source and the current harmonic generator generating desired parameters; (2) providing the desired parameters to a calibrated meter and the standard meter; (3) calculating error by comparing electric energy pulses of the calibrated meter and the standard meter; (4) comparing the error with an error of a power supply generating sine waves, and detecting the error influence quantity. The electric energy meter harmonic test device provided by the invention can effectively realize output of voltage, current higher harmonics, DC even harmonics, subharmonics and odd harmonics, and can switch among the DC even harmonics, subharmonics and odd harmonics, so that the device can carry out a plurality of harmonic tests by a single wiring operation.