The invention discloses a
Flutter-based multi-
system terminal
remote control software automatic test method and
system. The method comprises the following steps: designing a
test case, and compiling a test file and a configuration file; the method comprises the following steps: reading a configuration file, automatically analyzing use case parameters provided by the configuration file, and generating a
test script conforming to a Dart format of a
Flutter Integration Test framework; loading the generated
test script to a terminal device, running a test through a
Flutter Interaction Test framework, capturing logs and error information in a test process in real time, and triggering automatic screenshot when an error occurs; the
test execution results are summarized and analyzed, a
test report is generated and displayed on the
terminal equipment, and the
test report comprises the passing rate, the error detailed information and the error reason. According to the automatic test tool, manual intervention can be reduced, human errors and failures are reduced, the
test efficiency and the
test quality are improved, the test cost is reduced, test scripts are supported to run on multiple systems such as a multi-
system, compatibility is high, and intelligentization and
visualization of automatic test are achieved.