The invention provides a method and a
system for performing report
metadata synchronization on testing environments. The
system comprises a report
metadata read-in unit, a version baseline maintenance unit, a testing environment
verification unit and a synchronous version transmission unit, wherein the report
metadata read-in unit is used for generating a current version number report metadata manufacturing
list according to metadata information and metadata flow direction relation information; the version baseline maintenance unit is used for updating corresponding historical metadata in a version baseline
library by using increment structure information; the testing environment
verification unit is used for judging whether the metadata structural information of the testing environments is consistent with a version baseline or not, and if so, generating a synchronous version of current version number metadata according to the current version number report metadata manufacturing
list;and the synchronous version transmission unit is used for transmitting the synchronous version into a corresponding testing environment. The invention aims at solving the problem on metadata synchronization in a report
database so as to realize the consistency of the report metadata among a plurality of testing environments on
unit testing,
integration testing,
system testing, adaptability testing or production systems and the like.