The invention relates to the technical field of
spaceflight measurement and control and
software testing crossing, in particular to a
spacecraft measurement, operation and control full-link
automatic testing method and
system based on cloud native container arrangement. Aiming at the problems that a traditional
spacecraft test, operation and
control test system depends on physical equipment, the
resource utilization rate is low, multi-
satellite test capacity expansion is difficult, the fault
reproduction capability is insufficient, and an existing Kubernetes orchestrator cannot adapt to a
spaceflight scene, the method comprises the steps that a CCSDS
spaceflight special protocol is converted into containerized micro-service, and TCP / IP time
delay is avoided through
shared memory communication; the extended Kubernetes scheduler introduces an
orbit period constraint and an
orbit attenuation factor to realize space-
time perception scheduling; and full-link digital twinning is constructed, a
satellite-ground-
station collaborative test environment is dynamically constructed, and
fault injection and snapshot playback are supported. According to the method and the
system, the full-link
test efficiency can be remarkably improved, the multi-
satellite collaborative test capability is broken through, the
reproduction accuracy of the jump fault is improved, and the method and the system can be widely applied to automatic test
verification of spacecrafts.