The application provides a multi-release comparison test method and device,
electronic equipment and program product, realizes accurate, light and efficient multi-heterogeneous
database adaptation test. The
application layer storage process is analyzed to generate unified execution logic, and independent test transactions are created for each
target database. The
business logic is executed in the transaction to avoid fragmentation bias, cooperate with result comparison analysis, and ensure test accuracy and abnormal recognition accuracy. Based on the multi-
source data configuration and the storage
process analysis result, the core resources are preloaded to the
shared memory. The
application layer only needs to maintain a set of
business logic, and does not need to adapt the version of multiple databases separately, thereby reducing repeated analysis and disk IO, and significantly reducing resource occupation and deployment cost. The storage
process identifier and the
data source name are matched with the multi-
database connection configuration, the sub-thread is configured according to the number of databases, and the concurrent execution is performed. The
test script does not need to be manually written, and the batch comparison can be initiated by simple configuration, thereby greatly shortening the test period and effectively improving the
adaptation development and execution efficiency.