Refrigerator electric control big data reporting and testing system and method with compatibility
By designing a compatible refrigerator electronic control big data reporting test system, using serial port commands to simulate electronic control status bits, automated testing is realized, solving the cumbersome and inefficient problems in the existing test methods, saving resources and improving testing efficiency .
Patent Information
- Application Number
- CN202411528898.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-07
AI Technical Summary
The existing refrigerator big data reporting and testing methods are cumbersome, and each refrigerator requires hundreds of big data reporting and testing, resulting in waste of human and material resources and low testing efficiency.
A compatible refrigerator electronic control big data reporting and testing system is designed, including power supply tool module, WIFI module, big data reporting tool module and result storage module. The electronic control status bit is simulated through serial port commands to automatically complete big data reporting. test.
Automatic testing is realized, manual operations are reduced, human and material resources are saved, testing efficiency is improved, and the problems of large amount of data and workload in existing testing methods are solved.
Smart Images

Figure CN119396123A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of refrigerator big data reporting test, and more particularly to a refrigerator electric control big data reporting test system and method with compatibility. Background Art
[0002] With the deepening of intelligent home appliances, people are pursuing intelligence while refrigerator users have higher and higher requirements for energy efficiency. In order to improve the energy efficiency of refrigerator use, based on the real data of the refrigerator's historical operating status, real-time acquisition of refrigerator big data reporting information can provide data support for the refrigerator energy efficiency improvement plan. Therefore, refrigerator big data reporting testing and verification is particularly important.
[0003] The existing refrigerator big data reporting test mainly adopts manual testing and includes two parts. One part is to realize the information reporting of refrigerator electronic control big data by operating the device control based on electronic control or whole machine; the other part is to check whether the return results of major data fields are reported and correct through the postman tool or the big data platform curve. The existing test method mainly operates the electronic control or the whole machine according to the big data reporting status data table of the refrigerator. Each electronic control involves hundreds of states in the big data table (for example: smart, deepFastFreeze, coldDoor, etc.). Each state requires electronic control simulation and then checking the reported data through postman. Because different refrigerator electronic controls have different data tables for big data reporting, each refrigerator electronic control needs to perform hundreds of big data reporting tests. Therefore, the existing big data reporting test not only requires electronic control equipment or whole machine equipment to support each refrigerator, but also requires all fields to be repeatedly operated for each model, which is very cumbersome, wastes a lot of manpower and material resources, and is time-consuming and inefficient. Summary of the invention
[0004] The purpose of the present invention is to provide a refrigerator electronic control big data reporting test system and method with compatibility, in order to solve the technical problems existing in the background technology.
[0005] In order to achieve the above object, the present invention adopts the following technical solutions:
[0006] A refrigerator electric control big data reporting test system with compatibility comprises: a power supply tooling module, a WIFI module, a big data reporting tool module and a result saving module; the WIFI module is powered on by the power supply tooling module, a serial port command simulating an electric control status bit is sent by the big data reporting tool module, and all electric control status bits reported by big data are viewed through a tool interface, those that pass the test are displayed normally, those that fail the test are displayed in yellow, and those that fail the test are synchronously saved in the result saving module.
[0007] In some embodiments, the power supply tooling module is used to provide a voltage of 12V or 5V.
[0008] In some embodiments, the result saving module includes two data tables excel, one data table excel1 is used to store the simulation commands of all big data reporting data tables corresponding to the electronic control, and is input to the big data reporting tool in the form of a configuration file; the other data table excel2 is used to store the problem results of the big data reporting test, that is, to store the data status bits that failed.
[0009] This embodiment also provides a refrigerator electric control big data reporting test method with compatibility, which is implemented based on the described method and includes the following steps:
[0010] Power on the WIFI module through the power supply tooling module;
[0011] Use the big data reporting tool module to send serial port commands to simulate the electronic control status bits;
[0012] View all electronic control status bits reported by big data through the tool interface;
[0013] Tests that pass will be displayed normally, and tests that fail will be displayed in yellow;
[0014] The failed tests are saved in a local Excel spreadsheet simultaneously.
[0015] In some embodiments, the big data reporting tool module is used to send a serial port command that simulates the status of the electronic control bit; including: the big data reporting tool module sends a serial port simulation status command data every 1S through the serial port command sending window in the tool until all the data are sent.
[0016] In some embodiments, each time it is sent, the data receiving window of the big data reporting test tool will receive the data information reported by the WIFI module, and parse the information containing the big data report at the big data parsing serial port, and analyze the big data after parsing.
[0017] In some embodiments, the test results will be displayed normally, and the test results will be displayed in yellow; including:
[0018] By comparing the parsed data with the return status value required in the big data status table, if the status values are consistent, it means that the test has passed, the big data reporting result is correct, and the expected value and actual value are displayed on the result display interface.
[0019] Compared with the prior art, the present invention has the following beneficial effects:
[0020] The technical solution provided by this application is easy to implement in existing big data reporting tests, with low investment and quick returns, and solves the problems of large amounts of data and heavy workload in manual testing, saves human and material resources, and improves testing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 It is a schematic diagram of the refrigerator electric control big data reporting test system with compatibility of the present application;
[0022] Figure 2 It is a schematic diagram showing the simulation and verification of big data reporting test;
[0023] Figure 3 It is a flowchart of the execution principle of big data reporting test;
[0024] Figure 4 It is the test flow chart of this application. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be described in more detail below in conjunction with the drawings in the preferred embodiments of the present application. In the drawings, the same or similar reference numerals throughout represent the same or similar parts or parts with the same or similar functions. The described embodiments are part of the embodiments of the present application, not all of the embodiments. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limitations on the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0026] The embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0027] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, or it can be an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0028] In the description of the present application, it should be understood that the terms "upper", "lower", "front", "back", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating orientations or positional relationships, are orientations or positional relationships based on the drawings, and are only for the convenience of describing the present application and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.
[0029] In addition, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product, or display that includes a series of steps or elements is not necessarily limited to those steps or elements explicitly listed but may include other steps or elements not explicitly listed or inherent to such process, method, product, or display.
[0030] The following will be combined Figure 1-Figure 4 , a refrigerator electric control big data reporting test system and method with compatibility involved in the embodiment of the present application are described in detail. It is worth noting that the following embodiments are only used to explain the present application and do not constitute a limitation on the present application.
[0031] Embodiment 1:
[0032] like Figure 1-4 As shown, a refrigerator electric control big data reporting test system with compatibility includes: a power supply tooling module, a WIFI module, a big data reporting tool module, and a result saving module; the WIFI module is powered on by the power supply tooling module, and the big data reporting tool module is used to send a serial port command simulating the electric control status bit, and the electric control status bits of all big data reports are viewed through the tool interface. The ones that pass the test will be displayed normally, and the ones that fail the test will be displayed in yellow, and the ones that fail the test will be synchronously saved in the result saving module.
[0033] The present invention proposes a refrigerator electric control big data reporting test system with compatibility. The system can be completely separated from the electric control and the whole machine, and only needs one tooling to power the WIFI module, and simulates the big data reporting of different electric control data table fields through the serial port, so as to complete the big data reporting test and verification of different refrigerators.
[0034] This device and system need to prepare the serial port line in advance, power on the WIFI module through the power supply tooling module, and then use the big data reporting tool module to send the serial port command of the simulated electric control status bit, and view all the electric control status bits reported by the big data through the tool interface. The test will be displayed normally, and the test will be displayed in yellow if it fails. The test will be saved in the local excel table synchronously, which is convenient for querying and tracking the test results. This system needs to prepare two excel data tables locally in advance. One data table excel1 is used to store the simulation commands of all big data reporting data tables corresponding to the electric control, and is input to the big data reporting tool in the form of a configuration file; the other data table excel2 is used to store the problem results of the big data reporting test, that is, to store the data status bits that have not passed. The big data reporting tool reads the data in the configuration file excel1 table, and sends a piece of data every 1S until all the data are sent; each time it is sent, the big data test reporting tool will parse the reported data once, and display the test results in the tool interface, and at the same time, the yellow mark of the untested data will be displayed and stored synchronously in the excel2 table.
[0035] In some embodiments, the power supply tooling module is used to provide a voltage of 12V or 5V. The device is directly connected to the WIFI module through the 12V or 5V power supply tooling module to supply power to the WIFI module; at the same time, the serial port tool on the tooling is connected to the computer and the big data reporting tool is opened. After the serial port is configured, the test can be carried out.
[0036] The result saving module includes two data tables excel, one data table excel1 is used to store the simulation commands of all big data reporting data tables corresponding to the electronic control, and is input to the big data reporting tool in the form of a configuration file; the other data table excel2 is used to store the problem results of the big data reporting test, that is, to store the data status bits that failed.
[0037] Open the big data reporting tool through a scheduled task, read the simulation commands of all big data reporting data tables corresponding to the electronic control stored in the configuration file data table excel1, and send a serial port simulation status command data every 1S through the serial port command sending window in the tool until all are sent; each time it is sent, the data receiving window of the big data reporting test tool will receive the data information reported by the WIFI module, and parse the information containing the big data report in the big data parsing serial port, analyze the big data after parsing, and display the test results in the tool interface, and at the same time, the untested ones will be displayed in yellow and stored in the excel2 table synchronously.
[0038] This embodiment also provides a refrigerator electric control big data reporting test method with compatibility, which is implemented based on the described method and includes the following steps:
[0039] Power on the WIFI module through the power supply tooling module;
[0040] Use the big data reporting tool module to send serial port commands to simulate the electronic control status bits;
[0041] View all electronic control status bits reported by big data through the tool interface;
[0042] Tests that pass will be displayed normally, and tests that fail will be displayed in yellow;
[0043] The failed tests are saved in a local Excel spreadsheet simultaneously.
[0044] In some embodiments, the big data reporting tool module is used to send a serial port command that simulates the status of the electronic control bit; including: the big data reporting tool module sends a serial port simulation status command data every 1S through the serial port command sending window in the tool until all the data are sent.
[0045] In some embodiments, each time it is sent, the data receiving window of the big data reporting test tool will receive the data information reported by the WIFI module, and parse the information containing the big data report at the big data parsing serial port, and analyze the big data after parsing.
[0046] In some embodiments, the test results will be displayed normally, and the test results will be displayed in yellow; including:
[0047] By comparing the parsed data with the return status value required in the big data status table, if the status values are consistent, it means that the test has passed, the big data reporting result is correct, and the expected value and actual value are displayed on the result display interface.
[0048] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A refrigerator electric control big data reporting test system with compatibility, characterized in that: include: Power supply tooling module, WIFI module, big data reporting tool module, result saving module; Power on the WIFI module through the power supply tooling module, use the big data reporting tool module to send the serial port command of the simulated electric control status bit, and view all the electric control status bits reported by the big data through the tool interface. The ones that pass the test will be displayed normally, and the ones that fail the test will be displayed in yellow, and the ones that fail the test will be saved in the result saving module at the same time.
2. A refrigerator electric control big data reporting test system with compatibility according to claim 1, characterized in that: The power supply module is used to provide a voltage of 12V or 5V.
3. A refrigerator electric control big data reporting test system with compatibility according to claim 1, characterized in that: The result saving module includes two data tables excel, one data table excel1 is used to store the simulation commands of all big data reporting data tables corresponding to the electronic control, and is input to the big data reporting tool in the form of a configuration file; the other data table excel2 is used to store the problem results of the big data reporting test, that is, to store the data status bits that failed.
4. A refrigerator electronic control big data reporting test method with compatibility, characterized in that: The method according to any one of claims 1 to 3 is implemented, comprising the following steps: Power on the WIFI module through the power supply tooling module; Use the big data reporting tool module to send serial port commands to simulate the electronic control status bits; View all electronic control status bits reported by big data through the tool interface; Tests that pass will be displayed normally, and tests that fail will be displayed in yellow; The failed tests are saved in a local Excel spreadsheet simultaneously.
5. A refrigerator electronic control big data reporting test method with compatibility according to claim 1, characterized in that: The method utilizes the big data reporting tool module to send a serial port command that simulates the electronic control status bit; including: the big data reporting tool module sends a serial port simulation status command data every 1S through the serial port command sending window in the tool until all the data are sent.
6. A refrigerator electric control big data reporting test method with compatibility according to claim 5, characterized in that: Each time it is sent, the data receiving window of the big data reporting test tool will receive the data information reported by the WIFI module, and parse the information containing the big data report at the big data parsing serial port, and analyze the big data after parsing.
7. A refrigerator electric control big data reporting test method with compatibility according to claim 5, characterized in that: Tests that pass will be displayed normally, and tests that fail will be displayed in yellow; including: By comparing the parsed data with the return status value required in the big data status table, if the status values are consistent, it means that the test has passed, the big data reporting result is correct, and the expected value and actual value are displayed on the result display interface.