Product production method and device, electronic equipment, medium and program product

By using a pre-configured technical parameter management platform, the requirements and technical parameter configurations of product versions are tested automatically, which solves the problems of low automation level and insufficient quality control in existing technologies, and realizes efficient and accurate technical parameter configuration and production process.

CN121349844APending Publication Date: 2026-01-16INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410958274.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-17
Publication Date
2026-01-16

AI Technical Summary

Technical Problem

The existing technical parameter configuration process suffers from low automation, a high risk of missing technical parameters, and a lack of quality control mechanisms, which makes it impossible to guarantee the accuracy of technical parameters before production.

Method used

By using a pre-configured technical parameter management platform, the mapping relationship between the product version's requirements and technical parameter configurations is obtained, and design quality, functional testing, and production process testing are carried out. A technical management report is generated, and production is carried out after the report is approved.

Benefits of technology

It has achieved automated quality control of technical parameter configuration, reduced the risk of missed tests, ensured the accuracy of technical parameter configuration of products after production, and improved production efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121349844A_ABST
    Figure CN121349844A_ABST
Patent Text Reader

Abstract

The invention provides a product commissioning method and device, electronic equipment, a medium and a computer program product. The method and the device can be used in the technical field of automatic testing and finance. The product commissioning method comprises the steps of obtaining m demand items of a product version commissioned this time, technical parameter configurations designed in one-to-one correspondence with the m demand items, and a mapping relation between the demand items and the technical parameter configurations; the technical parameter configuration and the product version of the m demand items are tested through a pre-configured technical parameter management and control platform, a technical management and control report is obtained, and the technical parameter management and control platform is configured to be capable of testing the design quality and function of the technical parameter configuration; the commissioning process and the commissioning content of the product version can be tested; and when the technical management and control report is passed, commissioning the version of the product commissioned this time.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of automation testing, and more particularly, to a product production method, device, electronic device, medium and computer program product. BACKGROUND

[0002] With the continuous development of business systems, in order to continuously cope with more flexible business requirements and higher business continuity requirements, the design complexity is higher and higher, and the introduced or accessed technical components, technical platforms and third-party systems are also more and more, resulting in a large number of technical parameter configurations of the business system. Technical parameter configuration mainly goes through three processes of development, deployment and running. Among them, in the development process, developers design various technical parameters according to needs when developing business for demand items. After the development of demand items is completed, the user needs to extract the development version parameter variables from the program code and configuration files to form a corresponding variable list and then submit it to the warehouse; in the deployment process, the variable list is packaged into a delivery artifact through a pipeline build and a deployment strategy is executed to import the parameter configuration into the configuration center; in the running process, the operation and maintenance personnel manage the parameters through the configuration center and implement changes.

[0003] As can be seen, the current technical parameters are scattered in various program codes and configuration files during development, and need to be manually extracted and then arranged into a list for subsequent import, which has relatively low automation level and efficiency, and there is a risk of missing extraction of technical parameters; at the same time, there is also a lack of corresponding quality control mechanism for related technical parameters in the development and deployment process, and the accuracy of the technical parameters cannot be guaranteed before production. SUMMARY

[0004] Therefore, the present disclosure provides a product production method, device, electronic device, computer readable storage medium and computer program product with relatively high automation level and efficiency, and high accuracy of the produced technical parameter configuration.

[0005] One aspect of the present disclosure provides a product production method, comprising: obtaining m demand items of a product version to be produced, technical parameter configurations designed one-to-one corresponding to the m demand items, and a mapping relationship between the demand items and the technical parameter configurations, wherein m is an integer greater than or equal to 1; testing the technical parameter configurations of the m demand items and the product version through a pre-configured technical parameter control platform to obtain a technical control report, wherein the technical parameter control platform is configured to test the design quality and function of the technical parameter configurations, and to test the production process and content of the product version; and when the technical control report is passed, producing the product version to be produced.

[0006] According to the product production method of the embodiment of the present disclosure, m demand items of a product version to be produced, technical parameter configurations designed in one-to-one correspondence with the m demand items, and a mapping relationship between the demand items and the technical parameter configurations are obtained; the technical parameter configurations of the m demand items and the product version are tested by a pre-configured technical parameter control platform to obtain a technical control report, wherein the technical parameter control platform is configured to test the design quality and function of the technical parameter configurations, and to test the production process and content of the product version; when the technical control report is passed, the product version to be produced can be produced. It can be understood that, after the technical parameter configurations designed in one-to-one correspondence with the m demand items are obtained, the technical parameter control platform can realize automatic extraction and import of test content, and automatic quality control of the product version to be produced and the technical parameter configurations. The product production method of the present disclosure has relatively high automation level and efficiency, and can reduce the risk of missing technical parameter testing. Meanwhile, automatic quality control of the product version to be produced and the technical parameter configurations can ensure the accuracy of the technical parameter configurations to be produced, thereby ensuring the normal use of the product after production.

[0007] In some embodiments, the technical parameter control platform is pre-configured to include a design quality test stage, a function test stage, a production process test stage, and a production verification stage. The step of testing the technical parameter configurations of the m demand items and the product version by the pre-configured technical parameter control platform to obtain a technical control report includes: in the design quality test stage, performing design quality inspection on the technical parameter configurations of the m demand items according to pre-set design quality inspection rules to obtain a design quality report; in the function test stage, performing function test on the technical parameter configurations of the m demand items according to pre-set function test rules and pre-configured test cases to obtain a test quality report; in the production process test stage, performing production process detection on the product version to obtain a continuous integration report; in the production verification stage, testing the content of the product version according to the test quality report and registered production content to obtain a production verification report; and taking the design quality report, the test quality report, the continuous integration report, and the production verification report as the technical control report.

[0008] In some embodiments, the design quality inspection rules at least include the length and composition rules of the technical parameter configurations corresponding to each demand item in the m demand items.

[0009] In some embodiments, the pre-set function test rule includes function testing of the key technical parameter configuration and the new technical parameter configuration in the technical parameter configuration of the m demand items. In the function test stage, the function test of the technical parameter configuration of the m demand items is performed according to the pre-set function test rule and the pre-configured test case, and a test quality report is obtained. The step includes: summarizing the technical parameter configuration of the m demand items to generate a technical parameter list; determining the key technical parameter configuration and the new technical parameter configuration of this production according to the technical parameter list and using the pre-constructed online technical parameter asset information library to form a function test list; determining the test case corresponding to the demand item corresponding to the technical parameter configuration in the function test list according to the mapping relationship between the demand item and the technical parameter configuration and using the pre-constructed test case library, wherein the test case library includes the mapping relationship between the demand item and the test case; and performing function test on the technical parameter configuration in the function test list through the test case to obtain a test quality report.

[0010] In some embodiments, the step of determining the test case corresponding to the demand item corresponding to the technical parameter configuration in the function test list according to the mapping relationship between the demand item and the technical parameter configuration and using the pre-constructed test case library includes: matching the test case corresponding to the demand item in the pre-constructed test case library according to the mapping relationship between the demand item and the technical parameter configuration; when the demand item is matched in the test case library, the test case matched with the demand item is determined as the test case for testing the technical parameter configuration corresponding to the demand item; and when the demand item is not matched in the test case library, the test case written by an artificial for the technical parameter configuration corresponding to the demand item is obtained.

[0011] In some embodiments, in the function test stage, after the function test on the technical parameter configuration in the function test list through the test case is performed to obtain a test quality report, the function test of the technical parameter configuration of the m demand items is performed according to the pre-set function test rule and the pre-configured test case to obtain a test quality report. The step further includes: updating the test case for the function test on the technical parameter configuration in the function test list, the mapping relationship between the test case and the corresponding demand item and the technical parameter configuration to the test case library.

[0012] In some embodiments, the step of performing the function test of the technical parameter configuration of the m demand items according to the pre-set function test rule and the pre-configured test case to obtain a test quality report further includes: monitoring the environment change history details when the function test of the technical parameter configuration is performed, and writing the environment change history details into the test quality report.

[0013] In some embodiments, in the production process test phase, the step of obtaining a continuous integration report according to production process testing of the product version comprises: testing whether the product version completes a whole process of building, deploying, smoke testing and interface testing, and forming a continuous integration report when the whole process is completed.

[0014] In some embodiments, in the production verification phase, the step of obtaining a production verification report according to the test quality report and registered production content testing of the content of the product version comprises: comparing technical points tested in the test quality report with technical points in the content of the product version to obtain a technical verification coverage; comparing registered production content with the content of the product version to obtain consistency of the registered production content and the content to be produced; and forming a production verification report according to the technical verification coverage and the consistency of the registered production content and the content to be produced.

[0015] Another aspect of the present disclosure provides a product production device, comprising: an acquisition module configured to acquire m demand items of a product version to be produced, technical parameter configurations designed one-to-one with the m demand items, and a mapping relationship between the demand items and the technical parameter configurations, wherein m is an integer greater than or equal to 1; a testing module configured to test the technical parameter configurations of the m demand items and the product version through a pre-configured technical parameter control platform to obtain a technical control report, wherein the technical parameter control platform is configured to test design quality and functions of the technical parameter configurations, and to test a production process and production content of the product version; and a production module configured to produce the product version to be produced when the technical control report is passed.

[0016] Another aspect of the present disclosure provides an electronic device comprising one or more processors and one or more memories, wherein the memories are configured to store executable instructions, and the executable instructions, when executed by the processors, implement the method described above.

[0017] Another aspect of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, which, when executed, implement the method described above.

[0018] Another aspect of the present disclosure provides a computer program product comprising a computer program, wherein the computer program comprises computer-executable instructions, which, when executed, implement the method described above. BRIEF DESCRIPTION OF DRAWINGS

[0019] The above and other objects, features and advantages of this disclosure will become clearer from the following description of embodiments with reference to the accompanying drawings, in which:

[0020] Figure 1 This illustration schematically shows an exemplary system architecture to which methods and apparatus can be applied according to embodiments of the present disclosure;

[0021] Figure 2 A flowchart illustrating a product launch method according to an embodiment of the present disclosure is shown schematically.

[0022] Figure 3 This illustration schematically shows a flowchart of the steps for testing the technical parameter configurations and product versions of m requirement items through a pre-configured technical parameter management platform, according to an embodiment of the present disclosure, to obtain a technical management report.

[0023] Figure 4 The flowchart illustrates the steps of performing functional tests on the technical parameter configurations of m requirement items according to pre-set functional test rules and pre-configured test cases during the functional testing phase, in accordance with an embodiment of the present disclosure, to obtain a test quality report.

[0024] Figure 5 The flowchart illustrates the steps of determining test cases corresponding to the requirement items and technical parameter configurations in the functional test list based on the mapping relationship between requirement items and technical parameter configurations, according to an embodiment of the present disclosure;

[0025] Figure 6 This schematically illustrates a flowchart of the steps involved in testing the content of a product version based on a test quality report and registered production content during the production verification phase, according to an embodiment of the present disclosure, to obtain a production verification report.

[0026] Figure 7 This illustration schematically shows a quality control system configured with technical parameters according to an embodiment of the present disclosure;

[0027] Figure 8 This schematically illustrates a framework diagram of a quality control system configured with technical parameters according to an embodiment of the present disclosure.

[0028] Figure 9 A flowchart illustrating the design and development phase control process according to an embodiment of this disclosure is shown schematically.

[0029] Figure 10 A flowchart illustrating the test phase control process according to an embodiment of the present disclosure is shown schematically.

[0030] Figure 11 A flowchart illustrating the delivery phase control process according to an embodiment of this disclosure is shown schematically.

[0031] Figure 12 A flowchart illustrating the production phase control process according to an embodiment of this disclosure is shown schematically.

[0032] Figure 13 This schematic diagram illustrates a structural block diagram of a product production apparatus according to an embodiment of the present disclosure;

[0033] Figure 14 A block diagram of an electronic device according to an embodiment of the present disclosure is shown schematically. Detailed Implementation

[0034] The embodiments of the present disclosure will now be described with reference to the accompanying drawings. However, it should be understood that these descriptions are exemplary only and are not intended to limit the scope of the disclosure. In the following detailed description, numerous specific details are set forth to provide a thorough understanding of the embodiments of the present disclosure for ease of explanation. However, it will be apparent that one or more embodiments may be practiced without these specific details. Furthermore, descriptions of well-known structures and techniques are omitted in the following description to avoid unnecessarily obscuring the concepts of the present disclosure.

[0035] In the technical solution disclosed herein, the acquisition, storage, and application of user personal information all comply with relevant laws and regulations, necessary confidentiality measures have been taken, and there is no violation of public order and good morals. In the technical solution disclosed herein, the acquisition, collection, storage, use, processing, transmission, provision, disclosure, and application of data all comply with relevant laws and regulations, necessary confidentiality measures have been taken, and there is no violation of public order and good morals.

[0036] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit this disclosure. The terms “comprising,” “including,” etc., as used herein indicate the presence of the stated features, steps, operations, and / or components, but do not exclude the presence or addition of one or more other features, steps, operations, or components.

[0037] When using expressions such as "at least one of A, B, or C," it should generally be interpreted in accordance with the meaning commonly understood by those skilled in the art (e.g., "a system having at least one of A, B, or C" should include, but is not limited to, systems having A alone, having B alone, having C alone, having A and B, having A and C, having B and C, and / or having A, B, and C, etc.). The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, features defined with "first" or "second" may explicitly or implicitly include one or more of the stated features.

[0038] As business systems continue to evolve, their design complexity increases to meet more flexible business demands and higher business continuity requirements. This leads to the introduction or integration of more technical components, platforms, and third-party systems, resulting in a multitude of technical parameter configurations. These configurations primarily involve three processes: development, deployment, and operation. During development, developers design various technical parameters based on the requirements. After development is complete, users extract the development version's parameter variables from the program code and configuration files to form a corresponding variable list, which is then submitted to the repository. During deployment, a pipeline build process packages the variable list into deliverables and executes deployment strategies to import the parameter configurations into the configuration center. During operation, operations personnel manage parameters and implement changes through the configuration center.

[0039] It can be seen that the technical parameters are currently scattered in various program codes and configuration files during development, requiring manual extraction and organization into a list for subsequent import. The level of automation and efficiency are relatively low, and there is a risk of missing technical parameters. At the same time, there is a lack of corresponding quality control mechanisms during the development and deployment process, and the accuracy of the technical parameters cannot be guaranteed before production.

[0040] Embodiments of this disclosure provide a product launch method, apparatus, electronic device, computer-readable storage medium, and computer program product. The product launch method includes: obtaining m requirement items for the product version to be launched, technical parameter configurations corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations; testing the technical parameter configurations of the m requirement items and the product version through a pre-configured technical parameter control platform to obtain a technical control report, wherein the technical parameter control platform is configured to test the design quality and functionality of the technical parameter configurations, and to test the product launch process and content of the product version; and launching the product version to be launched when the technical control report is approved.

[0041] It should be noted that the product production methods, apparatus, electronic devices, computer-readable storage media and computer program products disclosed herein can be used in the field of automated testing, or in any field other than automated testing, such as the financial field. The field of this disclosure is not limited here.

[0042] Figure 1 An exemplary system architecture 100, applicable to product production methods, apparatuses, electronic devices, computer-readable storage media, and computer program products according to embodiments of this disclosure, is illustrated schematically. It should be noted that... Figure 1The examples shown are merely examples of system architectures that can be applied to the embodiments of this disclosure, in order to help those skilled in the art understand the technical content of this disclosure, but do not mean that the embodiments of this disclosure cannot be used in other devices, systems, environments or scenarios.

[0043] like Figure 1 As shown, the system architecture 100 according to this embodiment may include terminal devices 101, 102, and 103, a network 104, and a server 105. The network 104 serves as a medium for providing a communication link between the terminal devices 101, 102, and 103 and the server 105. The network 104 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0044] Users can use terminal devices 101, 102, and 103 to interact with server 105 via network 104 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 101, 102, and 103, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social media platform software, etc. (for example only).

[0045] Terminal devices 101, 102, and 103 can be various electronic devices with displays and web browsing capabilities, including but not limited to smartphones, tablets, laptops, and desktop computers.

[0046] Server 105 can be a server that provides various services, such as a backend management server that supports websites browsed by users using terminal devices 101, 102, and 103 (for example only). The backend management server can analyze and process data such as received user requests, and feed back the processing results (such as web pages, information, or data obtained or generated according to user requests) to the terminal devices.

[0047] It should be noted that the product production method provided in this embodiment can generally be executed by server 105. Correspondingly, the product production apparatus provided in this embodiment can generally be located in server 105. The product production method provided in this embodiment can also be executed by a server or server cluster that is different from server 105 and capable of communicating with terminal devices 101, 102, 103 and / or server 105. Correspondingly, the product production apparatus provided in this embodiment can also be located in a server or server cluster that is different from server 105 and capable of communicating with terminal devices 101, 102, 103 and / or server 105.

[0048] It should be understood that Figure 1 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0049] The following will be based on Figure 1 The described scene, through Figures 2-6 The product production method according to the embodiments of this disclosure will be described in detail.

[0050] Figure 2 A flowchart illustrating a product launch method according to an embodiment of this disclosure is shown schematically.

[0051] like Figure 2 As shown, the route evaluation method in this embodiment includes operations S210 to S230.

[0052] In operation S210, the m requirement items of the product version to be put into production, the technical parameter configurations corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations are obtained, where m is an integer greater than or equal to 1. It can be understood that the product version to be put into production can be the initial product version or an updated version. This disclosure uses an updated version as an example for illustration. When the product version is updated, change requirements can be generated, and the m requirement items can be decomposed from the change requirements. Developers can design corresponding technical parameter configurations for the requirement items and associate the requirement items with the technical parameter configurations. Therefore, the product production method of this disclosure can obtain the m requirement items of the product version to be put into production, the technical parameter configurations corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations.

[0053] When operating S220, a pre-configured technical parameter control platform is used to test the technical parameter configurations and product versions of m requirement items, generating a technical control report. This platform is configured to test the design quality and functionality of the technical parameter configurations, and to test the production process and content of the product versions. Essentially, the technical control report records the various indicators and test results for testing the design quality and functionality of the technical parameter configurations, and for testing the production process and content of the product versions.

[0054] When operating S230, if the technical control report is approved, the product version to be put into production will be put into production.

[0055] According to the product deployment method of this disclosure, the method obtains m requirement items for the product version to be deployed, the technical parameter configurations corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations. A pre-configured technical parameter control platform is used to test the technical parameter configurations of the m requirement items and the product version, resulting in a technical control report. The technical parameter control platform is configured to test the design quality and functionality of the technical parameter configurations, and to test the deployment process and content of the product version. When the technical control report is passed, the product version can be deployed. It is understood that after obtaining the technical parameter configurations corresponding one-to-one with the m requirement items, this disclosure enables automatic extraction and import of test content through the technical parameter control platform, automating the quality control of the deployed product version and technical parameter configurations. The product deployment method of this disclosure has a relatively high level of automation and efficiency, reducing the risk of missing technical parameter tests. Simultaneously, automated quality control of the deployed product version and technical parameter configurations ensures the accuracy of the deployed technical parameter configurations, thereby guaranteeing the normal use of the product after deployment.

[0056] Figure 3 The flowchart illustrates the steps of testing the technical parameter configurations and product versions of m requirement items through a pre-configured technical parameter management platform according to an embodiment of the present disclosure, and obtaining a technical management report.

[0057] The technical parameter management platform is pre-configured to include design quality testing, functional testing, production process testing, and production verification phases.

[0058] Operation S220 involves testing the technical parameter configurations and product versions of m requirement items through a pre-configured technical parameter management platform to obtain a technical management report, including operations S221 to S225.

[0059] In operation S221, during the design quality testing phase, the technical parameter configurations of m requirement items are checked for design quality according to the pre-set design quality inspection rules, and a design quality report is obtained.

[0060] As one possible implementation, the design quality inspection rules can include at least the length and composition rules of the technical parameter configurations corresponding to each of the m requirement items. This allows for checking whether the technical parameter configurations of each requirement item meet the length requirements and composition rules for that requirement item, and the inspection results of the technical parameter configurations of the m requirement items can be used to form a design quality report. Of course, the design quality inspection rules can also include other inspection items for the technical parameter configurations corresponding to each requirement item; this is merely an example and should not be construed as a limitation of this disclosure. By designing the design quality inspection rules as length and composition rules, it is convenient to perform design quality checks on the technical parameter configurations of the m requirement items according to pre-defined design quality inspection rules, and obtain a design quality report.

[0061] In operation S222, during the functional testing phase, functional tests are performed on the technical parameter configurations of m requirement items according to the pre-set functional testing rules and pre-configured test cases, and a test quality report is obtained.

[0062] As one possible approach, pre-defined functional testing rules include functional testing of key technical parameter configurations and newly added technical parameter configurations among the technical parameter configurations of m requirement items.

[0063] like Figure 4 As shown, operation S222 is the step in the functional testing phase to perform functional testing on the technical parameter configuration of m requirement items according to the pre-set functional testing rules and pre-configured test cases, and obtain a test quality report. It includes operations S2221 to S2224.

[0064] In operation S2221, the technical parameter configurations of m requirement items are summarized to generate a technical parameter list.

[0065] In operating S2222, based on the technical parameter list, a pre-built online technical parameter asset information database is used to determine the key technical parameter configurations and newly added technical parameter configurations for this production deployment, forming a functional test list. It can be understood that the online technical parameter asset information database includes various technical parameters from previous production deployments, problems encountered during deployment and their solutions, annotations of key technical parameters, and other historical assets. By matching the technical parameter configurations in the technical parameter list with the online technical parameter asset information database, key technical parameter configurations and newly added technical parameter configurations can be associated, thereby forming the functional test list from the associated key technical parameter configurations and newly added technical parameter configurations.

[0066] In operation S2223, based on the mapping relationship between requirement items and technical parameter configurations, a pre-built test case library is used to determine the test cases corresponding to the requirement items and technical parameter configurations in the functional test list. The test case library includes the mapping relationship between requirement items and test cases.

[0067] In some specific examples, such as Figure 5 As shown, operation S2223 is the step of determining the test cases corresponding to the requirement items and the technical parameter configurations in the functional test list by using a pre-built test case library based on the mapping relationship between the requirement items and the technical parameter configurations. It includes operations S22231 to S22233.

[0068] In operation S22231, based on the mapping relationship between the requirement item and the technical parameter configuration, the test cases corresponding to the requirement item are matched in the pre-built test case library.

[0069] In operation S22232, when a requirement item is matched in the test case library, the test case that matches the requirement item is determined as the test case for testing the technical parameter configuration corresponding to the requirement item.

[0070] When operating S22233, if no requirement item is matched in the test case library, obtain the test cases manually written for the technical parameter configuration corresponding to the requirement item.

[0071] By operating S22231 to S22233, it is easy to determine the steps of test cases corresponding to the requirement items and the technical parameter configurations in the functional test list by using a pre-built test case library, based on the mapping relationship between requirement items and technical parameter configurations.

[0072] In operation S2224, functional tests are performed on the technical parameter configurations in the functional test list using test cases, and a test quality report is obtained.

[0073] By operating S2221 to S2224, it is easy to realize the steps of performing functional tests on the technical parameter configurations of m requirement items according to the pre-set functional test rules and pre-configured test cases during the functional test phase, and obtaining a test quality report.

[0074] According to some embodiments of this disclosure, in the functional testing phase, after performing functional testing on the technical parameter configurations in the functional test list through test cases and obtaining a test quality report, operation S222 performs functional testing on the technical parameter configurations of m requirement items according to pre-set functional testing rules and pre-configured test cases to obtain a test quality report, and further includes operation S2225.

[0075] In operation S2225, test cases for functional testing of the technical parameter configurations in the functional test list, along with the mapping relationship between these test cases and their corresponding requirements and technical parameter configurations, are updated to the test case library. This allows for continuous updates to the test case library, enriching it to meet the testing needs of more projects.

[0076] According to some embodiments of this disclosure, the step of performing functional tests on the technical parameter configurations of m requirement items according to pre-set functional test rules and pre-configured test cases to obtain a test quality report also includes step S2226.

[0077] In operation S2226, the environmental change history details during functional testing of the technical parameter configuration are monitored and written into the test quality report. It is understood that monitoring the environmental change history details provides environmental information for functional testing of the technical parameter configuration. If there are problems with the environmental information or the environmental change history details, the accuracy of the technical parameter configuration testing may be affected, thus requiring vigilance. If the environmental change history details record no problems with the historical environmental changes used to test the technical parameter configuration, this information will be reflected in the test quality report.

[0078] During the S223 operation, in the production process testing phase, a continuous integration report is obtained by performing production process testing on the product version.

[0079] As one possible implementation method, operation S223 involves the steps of performing production process testing on the product version to obtain a continuous integration report during the production process testing phase, including operation S2231.

[0080] Operating S2231 checks whether the product version has completed the entire process of build, deployment, smoke testing, and interface testing. When the entire process is completed, a continuous integration report is generated. Operating S2231 facilitates the process of obtaining a continuous integration report based on the production process testing of the product version during the production process testing phase.

[0081] During the S224 operation, in the production verification phase, the product version content is tested based on the test quality report and the registered production content to obtain the production verification report.

[0082] As one possible implementation method, such as Figure 6 As shown, operation S224 is the step in the production verification stage, which involves testing the product version based on the test quality report and the registered production content to obtain the production verification report. This includes operations S2241 to S2243.

[0083] In step S2241, the technical points tested in the test quality report are compared with the technical points in the product version to obtain the technical verification coverage. The technical points tested in the test quality report can be understood as the technical parameter configurations that underwent functional testing, while the technical points in the product version can be understood as the technical parameter configurations in the product version that require functional testing. Dividing the number of technical parameter configurations that underwent functional testing by the number of technical parameter configurations in the product version that require functional testing yields the technical verification coverage.

[0084] Of course, the technical points tested in the test quality report and the technical points in the product version content can also be technical points other than technical parameter configurations. There are no specific limitations on the technical points here.

[0085] In operation S2242, the registered production content is compared with the product version content to ensure consistency between the registered production content and the content to be produced. It can be understood that the content to be produced refers to the content of the current product version to be produced.

[0086] In operation S2243, a production verification report is generated based on the technical verification coverage and the consistency between the registered production content and the content to be put into production.

[0087] By operating S2241 to S2243, it is easy to implement the steps of testing the product version based on the test quality report and registered production content during the production verification stage, and obtaining the production verification report.

[0088] When operating S225, design quality reports, test quality reports, continuous integration reports, and production verification reports are used as technical control reports.

[0089] By operating steps S221 to S225, it is easy to test the technical parameter configuration and product version of m requirement items through a pre-configured technical parameter management platform and obtain a technical management report.

[0090] According to some embodiments of this disclosure, in the design quality testing phase, the technical parameter configurations of m requirement items are checked for design quality according to pre-set design quality inspection rules. After obtaining a design quality report, it is determined whether the design quality report passes. When the design quality report passes, the functional testing phase begins.

[0091] During the functional testing phase, functional tests are conducted on the technical parameter configurations of m requirement items according to the pre-set functional testing rules and pre-configured test cases. After obtaining the test quality report, it is determined whether the test quality report passes. When the test quality report passes, the production process testing phase begins.

[0092] During the production process testing phase, the continuous integration report is obtained after the production process test is performed on the product version. It is then determined whether the continuous integration report passes. If the continuous integration report passes, the production verification phase begins.

[0093] Understandably, allowing the next stage to proceed only after the previous stage's report has passed ensures that all checkpoints from the previous stage meet the requirements before moving on to the next. Otherwise, revisions can be made, eliminating the need to continue checking deliverables that do not meet the requirements. This saves computational resources.

[0094] The following reference Figures 7-12 A product production method according to embodiments of this disclosure is described in detail. It is to be understood that the following description is merely illustrative and not intended to limit the scope of this disclosure.

[0095] Definitions: Parameters: Various data variables that control business management activities, set according to certain scientific rules based on system operation requirements and business processing regulations. Business Parameters: Various parameters set in the system by the business management department based on relevant regulations and business processing requirements to control the business operation process or achieve business management goals, such as: accounts, financial products, interest rates, fees, indicators, etc. Technical Parameters: Various technical parameters set by the technology department (system operation and maintenance department or software development unit) according to system operation requirements, such as IP address, port, DNS domain name, certificate key, number of communication connections, database access username and password, path name, switch control, etc.

[0096] This disclosure overcomes the shortcomings of existing technical parameter configuration processes, such as the need to manually extract technical parameters from existing configuration files and manually compile technical parameter lists, and the lack of quality control technology from requirements to delivery. It provides a technical parameter configuration quality control system and method, which automatically generates a list of newly added or changed technical parameters for each requirement item. Quality control is implemented at each stage, from design, development, testing, delivery to production, to ensure configuration accuracy. It is simple to implement and has low implementation costs. Figure 7 As shown, after the technical parameter design is completed in the requirements development, registration is completed simultaneously, and a design quality report is generated. The variable list is automatically generated by the system, instead of manually extracting variables from the program code and configuration files, to avoid omissions. At the same time, quality control technology is implemented in the development, testing, delivery, and production stages to ensure that the parameter configuration is technically verified and to improve the accuracy of subsequent configurations.

[0097] The complete framework of the technical parameter configuration quality control system disclosed herein is as follows: Figure 8 As shown, the system includes management modules for parameter assets, design quality reports, test quality reports, continuous integration reports, and production verification reports. The overall process is as follows.

[0098] 1. During the design phase, various technical parameters are designed according to the requirements. After verification by the technical parameter specifications, they are incorporated into the parameter asset management module of the technical parameter control platform to form a unified parameter list. The parameters are associated with the requirements so that subsequent testing and parameter list extraction can be arranged according to the requirements. After the review is completed, the relevant results are incorporated into the design quality report management module of the technical parameter control platform.

[0099] 2. During the development phase, based on the design quality report, quality access control rules are established to check parameter-related code, ensuring the development quality of technical parameters in the code, and automatically generating a list of technical parameters.

[0100] 3. During the testing phase, when organizing test tasks based on requirement items, the parameters are verified in conjunction with the associated parameters of the requirement items, and the test results are included in the test quality report management module of the technical parameter control platform. Simultaneously, in the continuous integration pipeline, the results are included in the continuous integration report management module of the technical parameter control platform through the parameter testing verification component.

[0101] 4. During the delivery phase, the variable parameters to be released are automatically generated and verified through the production verification platform. The results are then incorporated into the production verification report management module of the technical parameter control platform.

[0102] 5. During the production launch phase, the production launch verification results will be incorporated into the production launch verification report management module of the technical parameter control platform.

[0103] Figure 9 This describes the control process during the design and development phases, specifically S11~S14.

[0104] S11: When developers conduct business research and development for requirements, they design various technical parameters as needed and register the parameter assets online.

[0105] S12, automatically manages parameter accuracy verification technology in accordance with parameter specification requirements.

[0106] S13 incorporates technical parameters into the online process of the requirement items, forming an automatic control system for the passability of related requirement items.

[0107] S14. Important parameters are included in the review according to the principle of "minimum required, orderly exit", forming a technical control for review pass rate.

[0108] The above steps generate a parameter design quality report, ensuring the technical parameters meet quality standards. The steps for controlling quality through a submission gate before code submission are as follows:

[0109] S21, export the technical parameters of the development.

[0110] S22, submit the variable parameters through the developer portal. The developer portal is responsible for configuring the code submission quality gating rules and implementing code inspection.

[0111] S23, design a quality report based on the parameters in the technical parameter control platform, and conduct quality access control inspection.

[0112] S24. After the check passes, the variable parameters are entered into the database.

[0113] Figure 10 This describes the control process during the testing phase, specifically S31 to S34.

[0114] S31 is used to identify key or newly added parameters when creating R&D testing tasks that address user scenario requirements and are related to parameters, by combining the online parameter assets in the parameter management platform.

[0115] S32. After completing the testing and verification, update the test verification pass rate in the parameter verification report in the parameter control platform. Simultaneously, update the case coverage based on whether the test management platform has case documents or automated test cases.

[0116] S33. By combining the differences between the environment change history details in the configuration center and the test verification report, determine whether the parameters have changed.

[0117] S34 adds a parameter testing and verification component to the continuous integration pipeline of application system versions. After the version completes the build, deployment, smoke testing and interface testing according to the original process, it ensures that the parameters have undergone functional testing and quality protection.

[0118] Figure 11 This describes the control process during the delivery phase. During the delivery phase, the parameter control platform has established quality reports based on the aggregation of multi-party data on requirement items. These reports include, but are not limited to, parameter design quality reports, parameter testing and verification reports, and continuous integration reports. It connects with the continuous delivery pipeline to conduct quality access control technology management, focusing on ensuring that reports cover the technical verification scripts required for production deployment during the reinstallation and verification phase. Specifically, this is described in sections S41 to S43.

[0119] S41 connects to the intelligent production verification platform to obtain the variable parameters to be released.

[0120] S42 checks the status of intelligent production verification cases corresponding to the parameters, generates the parameter production verification case coverage rate, and automatically benchmarks the parameter classification and coverage rate requirements to ensure that the coverage of key parameters meets the standards.

[0121] S43, generate a report covering parameter deployment technology verification cases and incorporate it into the parameter management platform.

[0122] By integrating data from multiple quality reports, key quality indicators can be aggregated across the design, development, and testing phases. Ultimately, a quality profile with tiered and categorized parameters can be extracted to determine whether the delivery quality threshold can be met.

[0123] Figure 12 This describes the control process during the production phase. Specifically, it includes S51 and S52.

[0124] S51, on the intelligent production verification platform, all technical parameters are verified after production, and the verification results are synchronized to the parameter management platform.

[0125] S52, the configuration center compares by version (timeline) and across production environments to confirm whether the changes to be put into production are as expected, and synchronizes the status to the parameter management platform.

[0126] This disclosure, combining requirement-based R&D and production, establishes a comprehensive quality control system for technical parameters, covering all stages from design, development, testing, delivery, and production. This system addresses weaknesses in technical parameter quality control, creating an integrated quality management system from requirement to delivery. It reduces the probability of production problems caused by technical parameter configuration, improves stable production operation, and strengthens production safety. The constructed technical parameter management platform provides a unified view of technical parameters, reducing maintenance and management costs.

[0127] Based on the above-described product production method, this disclosure also provides a product production apparatus. The following will be combined with... Figure 13 Provide a detailed description of the equipment used for product production.

[0128] Figure 13 A schematic block diagram of a product production apparatus according to an embodiment of the present disclosure is shown.

[0129] Product launch device 10 includes acquisition module 1, testing module 2 and launch module 3.

[0130] The acquisition module 1 is used to perform operation S210: acquire the m requirement items of the product version to be put into production, the technical parameter configurations of the design corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations.

[0131] Test module 2 is used to perform operation S220: through the pre-configured technical parameter control platform, test the technical parameter configuration and product version of m requirement items, and obtain a technical control report. The technical parameter control platform is configured to test the design quality and functionality of the technical parameter configuration, and to test the production process and production content of the product version.

[0132] The production module 3 is used to execute operation S230: when the technical control report is approved, the product version to be put into production will be put into production.

[0133] According to some embodiments of this disclosure, the technical parameter management platform is pre-configured to include a design quality testing phase, a functional testing phase, a production process testing phase, and a production verification phase. The testing module may include a first testing unit, a second testing unit, a third testing unit, a fourth testing unit, and a determination unit.

[0134] The first testing unit is used to check the design quality of the technical parameter configurations of m requirement items according to the pre-set design quality check rules during the design quality testing phase, and to obtain a design quality report.

[0135] The second testing unit is used during the functional testing phase to perform functional tests on the technical parameter configurations of m requirement items according to pre-set functional testing rules and pre-configured test cases, and to obtain a test quality report.

[0136] The third testing unit is used during the production process testing phase to perform production process testing on the product version and obtain a continuous integration report.

[0137] The fourth testing unit is used during the production verification phase to test the product version's content based on the test quality report and registered production content, and to obtain a production verification report.

[0138] The determination unit is used to treat design quality reports, test quality reports, continuous integration reports, and production verification reports as technical control reports.

[0139] According to some embodiments of this disclosure, the pre-set functional test rules include performing functional tests on key technical parameter configurations and newly added technical parameter configurations in the technical parameter configurations of m requirement items. The second test unit may include a summarizing element, a first determining element, a second determining element, and a test element.

[0140] The summary element is used to summarize the technical parameter configurations of m requirement items and generate a technical parameter list.

[0141] The first determining element is used to determine the key technical parameter configurations and newly added technical parameter configurations for this production launch based on the technical parameter list and using a pre-built online technical parameter asset information database, thus forming a functional test list.

[0142] The second determining element is used to determine the test cases corresponding to the requirement items and the technical parameter configurations in the functional test list based on the mapping relationship between the requirement items and the technical parameter configurations, using a pre-built test case library. The test case library includes the mapping relationship between the requirement items and the test cases.

[0143] Test components are used to perform functional tests on the technical parameters configured in the functional test list using test cases, and to obtain a test quality report.

[0144] According to some embodiments of this disclosure, the second determining element includes a matching part, a determining part, and an acquiring part.

[0145] The matching department is used to match test cases corresponding to the requirements in a pre-built test case library based on the mapping relationship between the requirements and the technical parameter configuration.

[0146] The determination unit is used to determine the test cases that match the requirement item when a requirement item is matched in the test case library, and to test the technical parameter configuration corresponding to the requirement item.

[0147] The acquisition department is used to acquire test cases manually written for the technical parameter configuration corresponding to the requirement item when no requirement item is matched in the test case library.

[0148] According to some embodiments of this disclosure, the second test unit may also include an updating element.

[0149] The update component is used to update the test case library with the test cases that perform functional tests on the technical parameter configurations in the functional test list, the mapping relationship between the test cases and the corresponding requirements items and technical parameter configurations.

[0150] According to some embodiments of this disclosure, the second test unit may also include a monitoring element.

[0151] The monitoring element is used to monitor the environmental change history details during functional testing of technical parameter configurations and write the environmental change history details into the test quality report.

[0152] According to some embodiments of this disclosure, the third test unit may include a detection element.

[0153] The detection element is used to detect whether the product version has completed the entire process of building, deploying, smoke testing, and interface testing. When the entire process is completed, a continuous integration report is generated.

[0154] According to some embodiments of this disclosure, the fourth test unit may include a first comparison element, a second comparison element, and a forming element.

[0155] The first comparison element is used to compare the technical points tested in the test quality report with the technical points in the product version to obtain the technical verification coverage.

[0156] The second comparison element is used to compare the registered production content with the product version content to obtain the consistency between the registered production content and the content to be put into production.

[0157] The component is used to generate a production verification report based on the technology verification coverage and the consistency between the registered production content and the content to be put into production.

[0158] According to the product production apparatus 10 of this disclosure, the m requirement items of the product version to be produced, the technical parameter configurations corresponding one-to-one with the m requirement items, and the mapping relationship between the requirement items and the technical parameter configurations are obtained. A pre-configured technical parameter control platform is used to test the technical parameter configurations of the m requirement items and the product version, resulting in a technical control report. The technical parameter control platform is configured to test the design quality and functionality of the technical parameter configurations, and to test the production process and content of the product version. When the technical control report is passed, the product version to be produced can be put into production. It is understood that after obtaining the technical parameter configurations corresponding one-to-one with the m requirement items, this disclosure enables automatic extraction and import of test content through the technical parameter control platform, and automated quality control of the produced product version and technical parameter configurations. The product production method of this disclosure has a relatively high level of automation and efficiency, reducing the risk of missing technical parameter tests. Simultaneously, automated quality control of the produced product version and technical parameter configurations ensures the accuracy of the produced technical parameter configurations, thereby guaranteeing the normal use of the product after production.

[0159] Furthermore, according to embodiments of this disclosure, any multiple modules among the acquisition module 1, testing module 2, and production module 3 can be combined into one module, or any one of these modules can be split into multiple modules. Alternatively, at least some of the functions of one or more of these modules can be combined with at least some of the functions of other modules and implemented in one module.

[0160] According to embodiments of this disclosure, at least one of the acquisition module 1, the testing module 2, and the production module 3 can be at least partially implemented as a hardware circuit, such as a field-programmable gate array (FPGA), a programmable logic array (PLA), a system-on-a-chip, a system-on-a-substrate, a system-on-package, an application-specific integrated circuit (ASIC), or any other reasonable means of integrating or packaging the circuit, or implemented in any one of the three methods of software, hardware, and firmware, or in a suitable combination of any of them.

[0161] Alternatively, at least one of the acquisition module 1, testing module 2, and production module 3 can be implemented at least partially as a computer program module, which can perform corresponding functions when the computer program module is run.

[0162] Figure 14 A block diagram schematically illustrates an electronic device suitable for implementing the above-described method according to an embodiment of the present disclosure.

[0163] like Figure 14 As shown, an electronic device 900 according to an embodiment of the present disclosure includes a processor 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage portion 908 into a random access memory (RAM) 903. The processor 901 may include, for example, a general-purpose microprocessor (e.g., a CPU), an instruction set processor and / or an associated chipset and / or a special-purpose microprocessor (e.g., an application-specific integrated circuit (ASIC)), etc. The processor 901 may also include onboard memory for caching purposes. The processor 901 may include a single processing unit or multiple processing units for performing different actions of the method flow according to an embodiment of the present disclosure.

[0164] RAM 903 stores various programs and data required for the operation of electronic device 900. Processor 901, ROM 902, and RAM 903 are interconnected via bus 904. Processor 901 performs various operations of the method flow according to embodiments of the present disclosure by executing programs in ROM 902 and / or RAM 903. It should be noted that the programs may also be stored in one or more memories other than ROM 902 and RAM 903. Processor 901 may also perform various operations of the method flow according to embodiments of the present disclosure by executing programs stored in said one or more memories.

[0165] According to embodiments of this disclosure, the electronic device 900 may further include an input / output (I / O) interface 905, which is also connected to a bus 904. The electronic device 900 may also include one or more of the following components connected to the I / O interface 905: an input section 906 including a keyboard, mouse, etc.; an output section 907 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 908 including a hard disk, etc.; and a communication section 909 including a network interface card such as a LAN card, modem, etc. The communication section 909 performs communication processing via a network such as the Internet. A drive 910 is also connected to the input / output (I / O) interface 905 as needed. A removable medium 911, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on the drive 910 as needed so that computer programs read from it can be installed into the storage section 908 as needed.

[0166] This disclosure also provides a computer-readable storage medium, which may be included in the device / apparatus / system described in the above embodiments; or it may exist independently and not assembled into the device / apparatus / system. The computer-readable storage medium carries one or more programs that, when executed, implement the method according to the embodiments of this disclosure.

[0167] According to embodiments of this disclosure, the computer-readable storage medium may be a non-volatile computer-readable storage medium, such as including, but not limited to: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this disclosure, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. For example, according to embodiments of this disclosure, the computer-readable storage medium may include ROM 902 and / or RAM 903 and / or one or more memories other than ROM 902 and RAM 903 described above.

[0168] Embodiments of this disclosure also include a computer program product comprising a computer program containing program code for performing the methods shown in the flowchart. When the computer program product is run on a computer system, the program code is used to cause the computer system to implement the methods of the embodiments of this disclosure.

[0169] When the computer program is executed by the processor 901, it performs the functions defined in the system / apparatus of this disclosure embodiments. According to embodiments of this disclosure, the systems, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0170] In one embodiment, the computer program may rely on a tangible storage medium such as an optical storage device or a magnetic storage device. In another embodiment, the computer program may also be transmitted and distributed in the form of signals over a network medium, and downloaded and installed via the communication section 909, and / or installed from a removable medium 911. The program code contained in the computer program can be transmitted using any suitable network medium, including but not limited to: wireless, wired, etc., or any suitable combination thereof.

[0171] In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 909, and / or installed from the removable medium 911. When the computer program is executed by the processor 901, it performs the functions defined in the system of this disclosure embodiment. According to embodiments of this disclosure, the systems, devices, apparatuses, modules, units, etc., described above can be implemented by computer program modules.

[0172] According to embodiments of this disclosure, program code for executing the computer programs provided in embodiments of this disclosure can be written in any combination of one or more programming languages. Specifically, these computational programs can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. Programming languages ​​include, but are not limited to, languages ​​such as Java, C++, Python, "C", or similar programming languages. The program code can execute entirely on a user's computing device, partially on a user's device, partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0173] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0174] Those skilled in the art will understand that the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.

[0175] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.

Claims

1. A product launch method characterized by, The method comprises: obtaining m demand items of a product version to be produced, technical parameter configurations designed in one-to-one correspondence with the m demand items, and a mapping relationship between the demand items and the technical parameter configurations, wherein m is an integer greater than or equal to 1; testing the technical parameter configurations of the m demand items and the product version by using a pre-configured technical parameter control platform to obtain a technical control report, wherein the technical parameter control platform is configured to test the design quality and function of the technical parameter configurations and to test the production process and content of the product version; and when the technical control report is passed, producing the product version.

2. The method of claim 1, wherein, The technical parameter control platform is pre-configured to include a design quality test stage, a function test stage, a production process test stage, and a production verification stage. The step of testing the technical parameter configurations of the m demand items and the product version by using a pre-configured technical parameter control platform to obtain a technical control report comprises: in the design quality test stage, performing design quality inspection on the technical parameter configurations of the m demand items according to pre-set design quality inspection rules to obtain a design quality report; in the function test stage, performing function test on the technical parameter configurations of the m demand items according to pre-set function test rules and pre-configured test cases to obtain a test quality report; in the production process test stage, performing production process test on the product version to obtain a continuous integration report; in the production verification stage, testing the content of the product version according to the test quality report and registered production content to obtain a production verification report; and the design quality report, the test quality report, the continuous integration report, and the production verification report are taken as the technical control report.

3. The method of claim 2, wherein, The design quality inspection rules at least include the length and composition rules of the technical parameter configurations corresponding to each demand item in the m demand items.

4. The method of claim 2, wherein, The pre-set function test rules include performing function test on the key technical parameter configurations and the newly added technical parameter configurations in the technical parameter configurations of the m demand items. In the function test stage, the step of performing function test on the technical parameter configurations of the m demand items according to the pre-set function test rules and the pre-configured test cases to obtain a test quality report comprises: summarizing the technical parameter configurations of the m demand items to generate a technical parameter list; determining the key technical parameter configurations and the newly added technical parameter configurations of this production according to the technical parameter list by using a pre-built online technical parameter asset information database to form a function test list; determining the test cases corresponding to the demand items corresponding to the technical parameter configurations in the function test list according to the mapping relationship between the demand items and the technical parameter configurations by using a pre-built test case library, wherein the test case library includes the mapping relationship between the demand items and the test cases. The technical parameter configurations in the function test list are functionally tested by the test case to obtain a test quality report.

5. The method of claim 4, wherein, According to the mapping relationship between the requirement item and the technical parameter configuration, the test case corresponding to the requirement item corresponding to the technical parameter configuration in the function test list is determined by using a pre-constructed test case library, and the step includes: According to the mapping relationship between the requirement item and the technical parameter configuration, the test case corresponding to the requirement item corresponding to the technical parameter configuration in the function test list is determined by using a pre-constructed test case library, and the step includes: When the requirement item is matched in the test case library, the test case matched with the requirement item is determined as the test case for testing the technical parameter configuration corresponding to the requirement item; and When the requirement item is not matched in the test case library, the test case written by a person for the technical parameter configuration corresponding to the requirement item is obtained.

6. The method of claim 4, wherein, In the function test stage, after the technical parameter configurations in the function test list are functionally tested by the test case to obtain a test quality report, the technical parameter configurations of the m requirement items are functionally tested according to the pre-set function test rule and the pre-configured test case to obtain a test quality report, and the step further includes: The test case for functionally testing the technical parameter configurations in the function test list, the mapping relationship between the test case and the corresponding requirement item and the technical parameter configuration are updated to the test case library.

7. The method of claim 4, wherein, According to the pre-set function test rule and the pre-configured test case, the technical parameter configurations of the m requirement items are functionally tested to obtain a test quality report, and the step further includes: The environment change history details when the technical parameter configurations are functionally tested are monitored, and the environment change history details are written into the test quality report.

8. The method of claim 2, wherein, In the production process test stage, according to the production process detection of the product version, a continuous integration report is obtained, and the step includes: Detecting whether the product version completes the whole process of building, deploying, smoke testing and interface testing, when the whole process is completed, a continuous integration report is formed.

9. The method of claim 2, wherein, In the production verification stage, according to the test quality report and the registered production content, the content of the product version is tested to obtain a production verification report, and the step includes: The technical points tested in the test quality report are compared with the technical points in the content of the product version to obtain a technical verification coverage rate; The registered production content is compared with the content of the product version to obtain the consistency of the registered production content and the content to be put into production; and According to the technical verification coverage rate and the consistency of the registered production content and the content to be put into production, a production verification report is formed.

10. A product launching device characterized by comprising: It includes: An acquisition module is configured to acquire m requirement items of a product version to be put into production, technical parameter configurations corresponding to the m requirement items, and a mapping relationship between the requirement items and the technical parameter configurations, wherein m is an integer greater than or equal to 1. a test module, configured to execute a test on the m demand items and the product version by a pre-configured technical parameter control platform, to obtain a technical control report, wherein the technical parameter control platform is configured to test the design quality and function of the technical parameter configuration, and to test the production process and content of the product version; and a production module, configured to execute a production of the product version when the technical control report is passed. 11.An electronic device, comprising: one or more processors; a storage device for storing one or more computer programs, characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1-9.

12. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method according to any one of claims 1-9.

13. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method according to any one of claims 1-9. The computer program is executed by the processor to implement the steps of the method according to any one of claims 1-9.