Human-computer interface verification system, method and device and electronic equipment

The functional group-level verification of the gas turbine control system through the human-machine interface verification system has solved the problems of low verification efficiency and difficult to guarantee quality in the existing technology, and achieved efficient and comprehensive verification results.

CN119127669APending Publication Date: 2024-12-13STATE POWER INVESTMENT GRP BEIJING RENEWABLE ENERGY TECH DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411102370.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-12
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the prior art, human-computer interface verification is inefficient, repeated steps are many, quality is difficult to guarantee, and verification coverage cannot be ensured, which affects the adequacy and effectiveness of the test.

Method used

A human-machine interface verification system is proposed. By obtaining macro modules and target verification schemes, target test cases are generated, and combined with static and dynamic verification units, functional group-level verification of the gas turbine control system is realized, reducing verification costs and generation difficulty.

Benefits of technology

It improves verification efficiency, reduces the cost and difficulty of testing cases generation, improves the quality and coverage of verification, and achieves comprehensive verification of the gas turbine control system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127669A_ABST
    Figure CN119127669A_ABST
Patent Text Reader

Abstract

The invention provides a human-computer interface verification system, method and device and electronic equipment. The human-computer interface verification system comprises an acquisition module used for acquiring at least one macro module of a to-be-verified gas turbine control system and a target verification scheme corresponding to the macro module; the storage module stores test steps of each module of the gas turbine control system; the generation module is used for selecting an adaptive target test step from all test steps in the storage module based on the target verification scheme, and forming a target test case of the macro module based on the target test step; and the verification module is used for verifying the gas turbine control system based on the target test case. Therefore, the gas turbine control system is verified through the human-computer interface verification system, functional group level verification can be provided for the macro module, verification cost can be reduced, meanwhile, the target test case is generated by selecting the test steps stored in the storage module, generation cost and generation difficulty of the test case can be reduced, and verification efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of system verification, and in particular to a human-machine interface verification system, method, device and electronic equipment. Background Art

[0002] At present, the verification of the human-machine interface of the control system mainly relies on manual testing by verification personnel. According to the requirements of the verification procedure, the verification personnel conducts tests item by item. In order to ensure the test coverage, the verification personnel need to traverse many permutations and combinations of test items. In actual verification tests, the number of permutations and combinations of test items is usually large, and verification tests are only performed manually. This test method has low verification efficiency, and repeated steps account for a large proportion of the test work during the test. In addition, the quality of verification tests is difficult to guarantee, and the adequacy of the test depends on the experience of the testers. It is difficult to control the test quality, and it is impossible to ensure the coverage of verification tests. Tests with limited set conditions cannot cover all situations, which affects the adequacy and effectiveness of the test. Summary of the invention

[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.

[0004] To this end, an object of the present disclosure is to provide a human-machine interface verification system.

[0005] The second objective of the present disclosure is to provide a human-machine interface verification method.

[0006] The third objective of the present disclosure is to provide a human-machine interface verification device.

[0007] A fourth objective of the present disclosure is to provide an electronic device.

[0008] A fifth object of the present disclosure is to provide a non-transitory computer-readable storage medium.

[0009] A sixth object of the present disclosure is to provide a computer program product.

[0010] To achieve the above-mentioned purpose, the first aspect of the present disclosure proposes a human-machine interface verification system, including: an acquisition module, the acquisition module is used to acquire at least one macro module of a gas turbine control system to be verified and a target verification scheme corresponding to the macro module, wherein the macro module includes at least one component to be verified, and all components in the macro module are applicable to the same test case; a storage module, the storage module stores the test steps of each module of the gas turbine control system; a generation module, used to select an adapted target test step from all the test steps in the storage module based on the target verification scheme, and compose a target test case of the macro module based on the target test step; a verification module, used to verify the gas turbine control system based on the target test case.

[0011] According to one embodiment of the present disclosure, the human-machine interface verification method also includes: verifying the gas turbine control system based on the target test case, including: associating the target test case with each component in the macro module corresponding to the target test case; encapsulating the associated target test case and verification interface to generate a verification program; and verifying the gas turbine control system based on the verification program.

[0012] According to an embodiment of the present disclosure, the verification module further includes: a static verification unit and a dynamic verification unit; wherein the dynamic verification unit is used to verify the dynamic test steps in the target test case.

[0013] According to one embodiment of the present disclosure, the verification module further includes: a human-machine display module, wherein the human-machine display module is used to display the status of the test steps of the static verification unit and / or the dynamic verification unit during the verification process.

[0014] According to one embodiment of the present disclosure, the verification module is also used to display the test results of the target test case.

[0015] According to one embodiment of the present disclosure, the target test case is step verification.

[0016] According to one embodiment of the present disclosure, the status of the test steps of the static verification unit and / or the dynamic verification unit in the verification process displayed by the human-machine display module is displayed step by step based on the step sequence of the target test case, and the test results of the target test case displayed by the verification module are displayed step by step based on the step sequence of the target test case.

[0017] To achieve the above-mentioned purpose, the second aspect embodiment of the present disclosure proposes a human-machine interface verification method, including: obtaining at least one macro module of the gas turbine control system to be verified and a target verification scheme corresponding to the macro module; inputting the macro module and the target verification scheme into the human-machine interface verification system to realize the human-machine interface verification of the gas turbine control system, wherein the human-machine interface verification system is the system described in the first aspect embodiment.

[0018] To achieve the above-mentioned purpose, the third aspect embodiment of the present disclosure proposes a human-machine interface verification device, including: a receiving module, used to obtain at least one macro module of the gas turbine control system to be verified and a target verification scheme corresponding to the macro module; an input module, used to input the macro module and the target verification scheme into the human-machine interface verification system to realize human-machine interface verification of the gas turbine control system, wherein the human-machine interface verification system is the system described in the first aspect embodiment.

[0019] To achieve the above-mentioned purpose, the fourth aspect embodiment of the present disclosure proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to implement the human-computer interface verification method as described in the second aspect embodiment of the present disclosure.

[0020] To achieve the above-mentioned purpose, the fifth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to implement the human-computer interface verification method as described in the second aspect embodiment of the present disclosure.

[0021] To achieve the above-mentioned purpose, the sixth aspect of the present disclosure proposes a computer program product, including a computer program, which, when executed by a processor, is used to implement the human-machine interface verification method as described in the first aspect of the present disclosure.

[0022] Therefore, by verifying the gas turbine control system through the human-machine interface verification system, it is possible to provide functional group-level verification for the macro module and reduce the verification cost. At the same time, by selecting the test steps stored in the storage module to generate the target test case, the generation cost and difficulty of the test case can be reduced, and the verification efficiency can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a structural schematic diagram of a human-machine interface verification system according to one embodiment of the present disclosure;

[0024] Figure 2 is a schematic diagram of a human-machine interface of a gas turbine control system according to an embodiment of the present disclosure;

[0025] Figure 3 is a schematic diagram of verifying a gas turbine control system based on a target test case according to an embodiment of the present disclosure;

[0026] Figure 4 is a schematic diagram of a verification interface according to an embodiment of the present disclosure;

[0027] Figure 5 It is a schematic diagram of a device switch according to an embodiment of the present disclosure that can display different patterns in a human-machine display module;

[0028] Figure 6 is a schematic diagram of a human-machine interface verification method according to an embodiment of the present disclosure;

[0029] Figure 7 is a schematic diagram of an operation panel according to an embodiment of the present disclosure;

[0030] Figure 8 is a schematic diagram of a human-machine interface verification device according to one embodiment of the present disclosure;

[0031] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0032] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0033] The acquisition, storage, use, and processing of data in the technical solution disclosed in this disclosure are in compliance with the relevant provisions of relevant laws and regulations.

[0034] Figure 1 is a schematic diagram of a human-machine interface verification system according to an embodiment of the present disclosure. Figure 1 As shown, the human-machine interface verification system 100 includes: an acquisition module 110 , a storage module 120 , a generation module 130 and a verification module 140 .

[0035] The acquisition module 110 is used to acquire at least one macro module of the gas turbine control system to be verified and a target verification scheme corresponding to the macro module, wherein the macro module includes at least one component to be verified, and all components in the macro module are applicable to the same test case.

[0036] It should be noted that if Figure 2As shown, the gas turbine control system includes multiple components, each of which is used to implement the same or different functions. The inventors have found that components with similar or identical functions can be applied to the same set of verification schemes when verifying. Therefore, components with similar or identical functions can be clustered to generate macro modules, and a unified target verification scheme for the macro modules can be determined, so that the components in the macro modules can be verified using the same set of test cases.

[0037] In the embodiment of the present disclosure, the generated macro module can be classified and generated by the tester, and can also be generated and acquired through a macro module generation model. The macro module generation model can be trained in advance and is used to generate macro modules according to the components in the gas turbine control system to be verified. The macro module generation model can be stored in the storage space of the electronic device to facilitate retrieval and use when needed.

[0038] The storage module 120 stores test procedures for various modules of the gas turbine control system.

[0039] It should be noted that the test steps in the storage module are pre-designed and can be manually input or used in historical test cases, without any limitation. By storing the test steps in the storage module, when generating test cases, the tester can select the corresponding test steps from the storage module according to the test requirements without reprogramming, thereby reducing the cost and difficulty of generating test cases.

[0040] The generating module 130 is used to select an adapted target test step from all the test steps in the storage module based on the target verification scheme, and to compose a target test case of the macro module based on the target test step.

[0041] The verification module 140 is used to verify the gas turbine control system based on the target test case.

[0042] Therefore, by verifying the gas turbine control system through the human-machine interface verification system, it is possible to provide functional group-level verification for the macro module and reduce the verification cost. At the same time, by selecting the test steps stored in the storage module to generate the target test case, the generation cost and difficulty of the test case can be reduced, and the verification efficiency can be improved.

[0043] In the above embodiment, the gas turbine control system is verified based on the target test case, and the Figure 3 Explaining further, the method includes:

[0044] S301, associating a target test case with each component in a macro module corresponding to the target test case.

[0045] It should be noted that the target test case is step-by-step verification.

[0046] In the embodiments of the present disclosure, Figure 4 As shown, a test case may include multiple steps, and each step may include multiple steps. For example, step 1 may include multiple sub-steps, such as step 1.1, step 1.2, ..., step 1.6, etc. Each step requires the corresponding module to perform different actions, for example, step 1.1 requires the corresponding component to perform a throw action, and step 1.2 requires the corresponding component to perform a start-up permission action.

[0047] Before verifying the gas turbine control system, it is necessary to first associate the target test case with each component in the macro module corresponding to the target test case, so as to provide a physical basis for the subsequent verification of the component through the target test case.

[0048] S302, encapsulating the associated target test case and verification interface to generate a verification program.

[0049] The human-machine interface verification system also includes a verification module, which includes a static verification unit and a dynamic verification unit, wherein the dynamic verification unit is used to verify the dynamic test steps in the target test case.

[0050] It should be noted that static verification refers to the analysis and evaluation of software without actually executing the program code. This method focuses on discovering errors, defects or potential problems by reviewing, checking and analyzing the representation of the software (such as source code, design documents, models, etc.).

[0051] Dynamic verification is a test performed while the software is running, which verifies whether its behavior is as expected by actually executing the software. This method focuses on the actual output and behavior of the software under specific input.

[0052] Dynamic verification should generally meet the following technical requirements:

[0053] 1) Verify the dynamic characteristics required by the human-machine interface design specifications and human-machine interface design reports;

[0054] 2) Each function should be covered by at least one normal use case and one recognized abnormal use case.

[0055] Dynamic verification is the verification of all static elements and real-time data connections and dynamic elements of the human-machine interface design, including data changes, state changes, such as color changes, flickering, character output, position, size and other dynamic displays caused by opening, closing, automatic, manual, faults, etc., and touch connections that issue control commands from mouse or keyboard actions, etc. Such as analog measurement point display, bar graph, switch measurement point display, electrical switches, valves, fans, pumps and other equipment status displays and their operation panels.

[0056] The dynamic verification environment usually adopts the verification environment based on the gas turbine simulation model tool. The human-machine interface and the simulation model and control logic perform signal docking and information exchange to form a closed-loop simulation verification environment. Verification testing is generally carried out through inspection records, and its adequacy depends on the experience of the tester. It is difficult to control the test quality and it is difficult to accurately and comprehensively reflect the status of all equipment.

[0057] It should be noted that if Figure 4 As shown, the verification interface can be a human-machine display module and a verification module, wherein the human-machine display module is used to display the status of the test steps of the static verification unit and / or the dynamic verification unit during the verification process. At the same time, the verification module can also display the test results of the target test case.

[0058] It should be noted that the human-machine display module may include a display, a player, etc., and no limitation is made here. In one possible implementation, each device has multiple status displays. For example, a device switch may display different patterns in the human-machine display module. Different patterns correspond to different states. For example, Figure 5 shown.

[0059] S303, verifying the gas turbine control system based on the verification program.

[0060] In the disclosed embodiment, the target test case is first associated with each component in the macro module corresponding to the target test case, and then the associated target test case and the verification interface are encapsulated to generate a verification program, and finally the gas turbine control system is verified based on the verification program. Thus, by associating the target test case with each component in the macro module corresponding to the target test case, a physical basis is provided for the subsequent verification of the component through the target test case, and by encapsulating the target test case and the verification interface to generate a verification program, the test results and status can be displayed while verifying, which is convenient for testers to monitor and improves the user experience.

[0061] Figure 6 is a schematic diagram of a human-machine interface verification method according to an embodiment of the present disclosure, such as Figure 6 As shown:

[0062] S601, obtaining at least one macro module of a gas turbine control system to be verified and a target verification scheme corresponding to the macro module.

[0063] It should be noted that the macro modules and the generation method of the macro modules in the embodiments of the present disclosure may refer to the contents in the above embodiments, which will not be described in detail here.

[0064] S602, inputting the macro module and the target verification scheme into the human-machine interface verification system to implement human-machine interface verification of the gas turbine control system.

[0065] It should be noted that the human-machine interface verification system in the embodiment of the present disclosure is as follows Figure 1-5 The system shown.

[0066] In the embodiment of the present disclosure, after obtaining the target verification scheme corresponding to the macro module, the target verification scheme can be input into the human-machine interface verification system, and the corresponding target test case can be generated by the human-machine interface verification system. In a possible implementation method, the target test case can also be associated with each component in the macro module corresponding to the target test case, and the associated target test case and the verification interface can be encapsulated to generate a verification program, and finally the gas turbine control system is verified based on the verification program.

[0067] In one possible implementation, this can be accomplished by Figure 7 The operation panel shown controls the execution of the target test case. Figure 7 As shown, the operation panel can be provided to the tester to operate the current test process of the test case, control the current verification link of the test case, or control the start or stop of the verification, etc.

[0068] In the embodiment of the present disclosure, at least one macro module of the gas turbine control system to be verified and the target verification scheme corresponding to the macro module are first obtained, and then the macro module and the target verification scheme are input into the human-machine interface verification system to realize the human-machine interface verification of the gas turbine control system. Figure 1-Figure 5 The system shown performs human-machine interface verification on the gas turbine control system to be verified, and can provide functional group-level verification for macro modules, reducing verification costs. At the same time, by selecting the test steps stored in the storage module to generate target test cases, the generation cost and difficulty of test cases can be reduced, thereby improving verification efficiency.

[0069] Corresponding to the human-machine interface verification methods provided in the above-mentioned embodiments, an embodiment of the present disclosure also provides a human-machine interface verification device. Since the human-machine interface verification device provided in the embodiment of the present disclosure corresponds to the human-machine interface verification methods provided in the above-mentioned embodiments, the implementation methods of the above-mentioned human-machine interface verification methods are also applicable to the human-machine interface verification device provided in the embodiment of the present disclosure, and will not be described in detail in the following embodiments.

[0070] Figure 8 is a schematic diagram of a human-machine interface verification device according to an embodiment of the present disclosure, such as Figure 8 As shown, the human-machine interface verification device 800 includes: a receiving module 810 and an input module 820 .

[0071] The receiving module 810 is used to obtain at least one macro module of the gas turbine control system to be verified and a target verification scheme corresponding to the macro module.

[0072] The input module 820 is used to input the macro module and the target verification scheme into the human-machine interface verification system to implement human-machine interface verification of the gas turbine control system.

[0073] Thus, through Figure 1-Figure 5 The system shown performs human-machine interface verification on the gas turbine control system to be verified, and can provide functional group-level verification for macro modules, reducing verification costs. At the same time, by selecting the test steps stored in the storage module to generate target test cases, the generation cost and difficulty of test cases can be reduced, thereby improving verification efficiency.

[0074] In order to implement the above embodiment, the present disclosure further provides an electronic device 900, Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present disclosure, such as Fig. 9 As shown, the electronic device 900 includes: a processor 901 and a memory 902 that is communicatively connected to the processor, the memory 902 stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor 901 to implement the present disclosure. Figure 6 A human-machine interface verification method according to an embodiment.

[0075] In order to implement the above embodiments, the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to implement the above embodiments. Figure 6 A human-machine interface verification method according to an embodiment.

[0076] In order to implement the above embodiments, the present disclosure also provides a computer program product, including a computer program. When the computer program is executed by a processor, the computer program implements the above embodiments. Figure 6 A human-machine interface verification method according to an embodiment.

[0077] It should be noted that personal information from users should be collected for legitimate and reasonable purposes and should not be shared or sold outside of these legitimate uses. In addition, such collection / sharing should be carried out after receiving the user's informed consent, including but not limited to notifying the user to read the user agreement / user notice and sign the agreement / authorization including authorization of relevant user information before the user uses the function. In addition, any necessary steps should be taken to protect and safeguard access to such personal information data and ensure that others who have access to personal information data comply with its privacy policy and procedures.

[0078] The present application is expected to provide an implementation scheme for users to selectively block the use or access of personal information data. That is, the present disclosure is expected to provide hardware and / or software to prevent or block access to such personal information data. Once the personal information data is no longer needed, the risk can be minimized by limiting data collection and deleting the data. In addition, when applicable, such personal information is de-identified to protect the privacy of the user.

[0079] In the description of the aforementioned embodiments, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0080] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0081] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.

[0082] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that contains, stores, communicates, propagates or transmits a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples (non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0083] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0084] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0085] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0086] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A human-machine interface verification system, characterized in that: include: An acquisition module, the acquisition module is used to acquire at least one macro module of a gas turbine control system to be verified and a target verification scheme corresponding to the macro module, wherein the macro module includes at least one component to be verified, and all components in the macro module are applicable to the same test case; A storage module storing test steps of each module of the gas turbine control system; A generating module, configured to select an adapted target test step from all the test steps in the storage module based on the target verification scheme, and to compose a target test case of the macro module based on the target test step; A verification module is used to verify the gas turbine control system based on the target test case.

2. The human-machine interface verification system according to claim 1, characterized in that: The verifying the gas turbine control system based on the target test case includes: Associating the target test case with each component in the macro module corresponding to the target test case; Encapsulate the associated target test cases and verification interface to generate a verification program; The gas turbine control system is validated based on the validation procedure.

3. The human-machine interface verification system according to claim 1, characterized in that: The verification module further includes: Static verification unit and dynamic verification unit; Wherein, the dynamic verification unit is used to verify the dynamic test steps in the target test case; The static verification unit is used to verify the static test steps in the target test case.

4. The human-machine interface verification system according to claim 3, characterized in that: The verification module further includes: A human-machine display module, wherein the human-machine display module is used to display the status of the test steps of the static verification unit and / or the dynamic verification unit during the verification process.

5. The human-machine interface verification system according to claim 1, characterized in that: The verification module is also used to display the test results of the target test case.

6. The human-machine interface verification system according to claim 1, characterized in that: The target test case is step-by-step verification.

7. The human-machine interface verification system according to claim 6, characterized in that: The status of the test steps of the static verification unit and / or dynamic verification unit in the verification process displayed by the human-machine display module is displayed step by step based on the step sequence of the target test case, and the test results of the target test case displayed by the verification module are displayed step by step based on the step sequence of the target test case.

8. A human-machine interface verification method, characterized in that: include: Acquire at least one macromodule of a gas turbine control system to be verified and a target verification scheme corresponding to the macromodule; The macro module and the target verification scheme are input into the human-machine interface verification system to implement human-machine interface verification of the gas turbine control system, wherein the human-machine interface verification system is a system according to any one of claims 1 to 7.

9. A human-machine interface verification device, characterized in that: include: A receiving module, used for acquiring at least one macro module of a gas turbine control system to be verified and a target verification scheme corresponding to the macro module; An input module is used to input the macro module and the target verification scheme into the human-machine interface verification system to implement human-machine interface verification of the gas turbine control system, wherein the human-machine interface verification system is a system as described in any one of claims 1 to claim 7.

10. An electronic device, characterized in that: Including memory and processor; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the method according to claim 8.