CN116886555A - Network product reliability test method and device, electronic equipment and storage medium - Google Patents

Network product reliability test method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN116886555A
CN116886555A CN202310799022.8A CN202310799022A CN116886555A CN 116886555 A CN116886555 A CN 116886555A CN 202310799022 A CN202310799022 A CN 202310799022A CN 116886555 A CN116886555 A CN 116886555A
Authority
CN
China
Prior art keywords
test
environment
program
test program
mechanical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310799022.8A
Other languages
Chinese (zh)
Inventor
王森森
李奇
侯彬
商思亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202310799022.8A priority Critical patent/CN116886555A/en
Publication of CN116886555A publication Critical patent/CN116886555A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)

Abstract

The embodiment of the application discloses a method, a device, electronic equipment and a storage medium for testing the reliability of a network product, belonging to the field of communication, comprising the following steps: acquiring the weight of a network product through a weight sensor; acquiring a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment; running a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product. Compared with the prior art, the embodiment of the application has the advantages that the mechanical test program and the environment test program are used for adjusting the temperature and the humidity of the test environment, and each test item is tested on one reliability test platform in sequence, so that the problems that a plurality of instruments need to be replaced and the test efficiency is lower in the reliability test process of network products are avoided.

Description

Network product reliability test method and device, electronic equipment and storage medium
Technical Field
The application belongs to the field of communication, and particularly relates to a network product reliability test method, a network product reliability test device, electronic equipment and a storage medium.
Background
With the rapid development of the internet, the amount of network users is rapidly increased, and network products such as switches are used more frequently, so that reliability tests in the process of developing the network products are very important.
In the network product reliability test process, the reliability of the network product under different environmental stresses needs to be checked, and defects in the network product design and manufacturing process are accelerated to be exposed, so that the network product design is ensured to have enough margin.
However, in the reliability test process of the network product, a plurality of instruments need to be replaced, and the test efficiency is low.
Disclosure of Invention
The embodiment of the application aims to provide a network product reliability test method, a network product reliability test device, electronic equipment and a storage medium, which can solve the problem that a plurality of instruments need to be replaced in the network product reliability test process, and the test efficiency is lower.
In order to solve the technical problems, the application is realized as follows:
in a first aspect, an embodiment of the present application provides a method for testing reliability of a network product, where the method includes:
Acquiring the weight of a network product through a weight sensor;
acquiring a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
running the mechanical test program; and running the environment type test program, adjusting the temperature and the humidity of the test environment, and obtaining the network stability and the equipment stability results of the network product.
In a second aspect, an embodiment of the present application provides a device for testing reliability of a network product, where the device includes:
the first acquisition module is used for acquiring the weight of the network product through the weight sensor;
the second acquisition module is used for acquiring a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
the third acquisition module is used for running the mechanical test program; and running the environment type test program, adjusting the temperature and the humidity of the test environment, and obtaining the network stability and the equipment stability results of the network product.
In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method according to the first aspect.
Compared with the prior art, the embodiment of the application has the advantages that the mechanical test program and the environment test program are used for adjusting the temperature and the humidity of the test environment, and each test item is tested on one network product reliability test platform in sequence, so that the problems that a plurality of instruments need to be replaced and the test efficiency is lower in the network product reliability test process are avoided.
Drawings
FIG. 1 is a flow chart of a method for testing the reliability of a network product according to an embodiment of the present application;
FIG. 2 is a flowchart of another method for testing reliability of a network product according to an embodiment of the present application;
FIG. 3 is a flowchart of a method for testing reliability of a network product according to an embodiment of the present application;
FIG. 4 is a flowchart of a method for testing reliability of a network product according to an embodiment of the present application;
FIG. 5 is a block diagram of a network product reliability test device according to an embodiment of the present application;
FIG. 6 is a block diagram of another network product reliability testing apparatus according to an embodiment of the present application;
FIG. 7 is a block diagram of a network product reliability test device according to an embodiment of the present application;
fig. 8 is a block diagram of a structure corresponding to a module 503 of a network product reliability testing apparatus according to an embodiment of the present application;
fig. 9 is a block diagram of an electronic device according to an embodiment of the present application;
fig. 10 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application;
FIG. 11 is a schematic diagram of system connection of a method for testing reliability of a network product according to an embodiment of the present application;
FIG. 12 is a schematic diagram of a network product reliability test device according to an embodiment of the present application;
FIG. 13 is a classification chart of a reliability test item of a network product, which is included in a program related to step 102 of a reliability test method of a network product according to an embodiment of the present application;
fig. 14 is a flow chart of a method for testing reliability of a network product according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The method, the device, the electronic equipment and the storage medium for testing the reliability of the network product provided by the embodiment of the application are described in detail through specific embodiments and application scenes thereof by combining the attached drawings.
Fig. 1 is a flowchart of a network product reliability testing method according to an embodiment of the present application, where the network product reliability testing method includes:
step 101, obtaining the weight of the network product through a weight sensor.
In an embodiment of the present application, a network product may include: a switch and a router. The switch can comprise a white box switch, the white box switch is a switch which appears along with the rise of a software defined network (Software Defined Network, SDN), the white box switch decouples hardware and software of the switch, a user only needs to purchase the hardware and then carries own operating system software, the network can be designed and deployed very flexibly, and the white box switch has the characteristics of high reliability, high performance, low cost and the like. Of course, the above is merely a specific illustration, and other products may be included in the network product during the actual use, which is not described herein in detail.
In the embodiment of the application, as shown in fig. 14, when the reliability test is performed on the network product, the network product may be first placed on the reliability test device for the network product shown in fig. 12, and the weight of the network product is detected by the weight sensor on the device, so as to obtain the weight of the network product.
102, acquiring a mechanical test program according to the weight of a network product; and acquiring an environment-type test program, wherein the environment-type test program is used for adjusting the temperature and the humidity of the test environment.
Specifically, in the embodiment of the present application, as shown in fig. 13, the mechanical class test program tests a plurality of mechanical class test items, where the plurality of mechanical class test items includes: random vibration during startup, random vibration during shutdown, frequency sweep during startup and mechanical impact; the environment class test program tests a plurality of environment class test items, wherein the plurality of environment class test items comprises: high temperature work, low temperature work, high temperature cycle power on and off, low temperature cycle power on and off, power on alternating damp heat, power off alternating damp heat, package storage test, low temperature step test, high temperature step test, vibration step test, rapid temperature change test, comprehensive stress test, high altitude low air pressure test. The high-temperature working, the low-temperature working, the high-temperature cycling power-on and power-off, the low-temperature cycling power-on and power-off, the startup alternating damp-heat and the shutdown alternating damp-heat, the packaging storage test belongs to a conventional temperature and humidity test, the low-temperature stepping test, the high-temperature stepping test, the vibration stepping test, the rapid temperature change test and the comprehensive stress test belong to a high acceleration service life test (Highly Accelerated Life Testing, HALT). HALT is a test that utilizes a rapidly changing high and low temperature oscillating system to reveal defects and deficiencies in electronic and mechanical assembly design. The purpose of HALT is to identify the functionality and damage limits of a product at an early stage of its development, thereby optimizing its reliability. Of course, the above is merely specific illustration, and in the actual use process, the plurality of mechanical test items and the plurality of environmental test items may further include other items, which are not described herein in detail.
In the embodiment of the present application, as shown in fig. 14, a mechanical test program is determined according to the weight of the network product, an environmental test program is determined, and items to be tested are determined according to the mechanical test program and the environmental test program. After the mechanical test program and the environment test program are input, judging whether the test program meets the test requirements, such as whether the test items and the test parameters meet the requirements, if not, inputting the test program again, and if so, preparing before testing. The pre-test preparation comprises the steps of fastening a prototype, performing topology checking, performing pre-test visual checking and executing a command line, wherein the fastening of the prototype is to check whether a screw of a network product to be tested is screwed down or not and whether a shell is installed correctly, the topology checking is to check whether a circuit shown in fig. 11 is connected correctly or not, the pre-test visual checking is to check whether a test board, a test control board and the like shown in fig. 12 have problems or not, and the executing of the command line is to test a running program before testing of the network equipment, so that the program is ensured to be free of errors.
Step 103, running a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
In the embodiment of the application, the reliability test of a plurality of mechanical test items and a plurality of environmental test items can be carried out on the network product by running the mechanical test program and the environmental test program, and the network stability and the equipment stability results of the network product are obtained. The network stability refers to whether the network product flow is stable and whether the packet is lost, and the equipment stability refers to whether the hardware of the network product has a problem.
Compared with the prior art, the embodiment of the application has the advantages that the mechanical test program and the environment test program are used for adjusting the temperature and the humidity of the test environment, and each test item is tested on one network product reliability test platform in sequence, so that the problems that a plurality of instruments need to be replaced and the test efficiency is lower in the network product reliability test process are avoided.
Fig. 2 is a flowchart of another method for testing reliability of a network product according to an embodiment of the present application, where the method for testing reliability of a network product includes:
step 101, obtaining the weight of the network product through a weight sensor.
Step 202, according to the weight of the network product, automatically acquiring a mechanical test program corresponding to the interval where the weight of the network product is located; and acquiring an environment-type test program, wherein the environment-type test program is used for adjusting the temperature and the humidity of the test environment.
In the embodiment of the application, according to the weight of the network product obtained in the step 101, a corresponding mechanical test program is automatically obtained according to the interval where the weight of the network product is located.
Specifically, in the embodiment of the present application, as shown in fig. 13, the mechanical class test program tests a plurality of mechanical class test items, where the plurality of mechanical class test items includes: random vibration during startup, random vibration during shutdown, frequency sweep during startup and mechanical impact; the environment class test program tests a plurality of environment class test items, wherein the plurality of environment class test items comprises: high temperature work, low temperature work, high temperature cycle power on and off, low temperature cycle power on and off, power on alternating damp heat, power off alternating damp heat, package storage test, low temperature step test, high temperature step test, vibration step test, rapid temperature change test, comprehensive stress test, high altitude low air pressure test. The high-temperature working, the low-temperature working, the high-temperature cycling power-on and power-off, the low-temperature cycling power-on and power-off, the startup alternating damp-heat and the shutdown alternating damp-heat are subjected to a packaging storage test, and the low-temperature stepping test, the high-temperature stepping test, the vibration stepping test, the rapid temperature change test and the comprehensive stress test belong to HALT. HALT is a test that utilizes a rapidly changing high and low temperature oscillating system to reveal defects and deficiencies in electronic and mechanical assembly design. The purpose of HALT is to identify the functionality and damage limits of a product at an early stage of its development, thereby optimizing its reliability. Of course, the above is merely specific illustration, and in the actual use process, the plurality of mechanical test items and the plurality of environmental test items may further include other items, which are not described herein in detail.
Step 103, running a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
Compared with the prior art, the embodiment of the application can automatically acquire the corresponding mechanical test program according to the interval where the weight of the obtained network product is located on the basis of the beneficial effects of the method of fig. 1, so that a tester is not required to manually select the mechanical test program according to the weight of the network product, the time of the tester can be saved, and the test efficiency is improved.
Fig. 3 is a flowchart of yet another method for testing reliability of a network product according to an embodiment of the present application, where the method for testing reliability of a network product includes:
step 101, obtaining the weight of the network product through a weight sensor.
Step 202, acquiring a mechanical test program according to the weight of a network product; and acquiring environment test parameters, and automatically acquiring corresponding environment test programs according to the environment test parameters, wherein the environment test programs are used for adjusting the temperature and the humidity of the test environment.
In the embodiment of the application, according to the weight of the network product obtained in the step 101, a mechanical test program is obtained, and simultaneously, according to the user requirement, corresponding environment test parameters are set, and according to the environment test parameters, the corresponding environment test program is automatically obtained.
Specifically, in the embodiment of the application, under the condition that the environment class test parameter is null, a default environment class test program is automatically acquired; or under the condition that the environment test parameters are non-null values, automatically acquiring the environment test programs corresponding to the environment test parameters. When the environment test parameters are null values, the user is indicated to have no special requirements, and a default environment test program can be automatically acquired; when the environment test parameters are non-null values, the user is indicated to have special requirements, the corresponding environment test parameters can be obtained according to the special requirements, and then the corresponding environment test programs can be automatically obtained according to the environment test parameters.
Specifically, in the embodiment of the present application, as shown in fig. 13, the mechanical class test program tests a plurality of mechanical class test items, where the plurality of mechanical class test items includes: random vibration during startup, random vibration during shutdown, frequency sweep during startup and mechanical impact; the environment class test program tests a plurality of environment class test items, wherein the plurality of environment class test items comprises: high temperature work, low temperature work, high temperature cycle power on and off, low temperature cycle power on and off, power on alternating damp heat, power off alternating damp heat, package storage test, low temperature step test, high temperature step test, vibration step test, rapid temperature change test, comprehensive stress test, high altitude low air pressure test. The high-temperature working, the low-temperature working, the high-temperature cycling power-on and power-off, the low-temperature cycling power-on and power-off, the startup alternating damp-heat and the shutdown alternating damp-heat are subjected to a packaging storage test, and the low-temperature stepping test, the high-temperature stepping test, the vibration stepping test, the rapid temperature change test and the comprehensive stress test belong to HALT. HALT is a test that utilizes a rapidly changing high and low temperature oscillating system to reveal defects and deficiencies in electronic and mechanical assembly design. The purpose of HALT is to identify the functionality and damage limits of a product at an early stage of its development, thereby optimizing its reliability. Of course, the above is merely specific illustration, and in the actual use process, the plurality of mechanical test items and the plurality of environmental test items may further include other items, which are not described herein in detail.
Step 103, running a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
Compared with the prior art, the embodiment of the application can set the corresponding environment test parameters according to the user requirements on the basis of the beneficial effects of the method of fig. 1, and automatically acquire the corresponding environment test program according to the environment test parameters, so that a tester is not required to manually select the environment test program, the time of the tester can be saved, and the test efficiency is improved.
Fig. 4 is a flowchart of yet another method for testing reliability of a network product according to an embodiment of the present application, where the method for testing reliability of a network product includes:
step 101, obtaining the weight of the network product through a weight sensor.
102, acquiring a mechanical test program according to the weight of a network product; and acquiring an environment-type test program, wherein the environment-type test program is used for adjusting the temperature and the humidity of the test environment.
Step 1031, running a mechanical test program; and running an environment type test program, and adjusting the temperature and the humidity of the test environment, wherein the mechanical type test program and the environment type test program respectively test a plurality of test items.
Specifically, in the embodiment of the present application, as shown in fig. 13, the mechanical class test program tests a plurality of mechanical class test items, where the plurality of mechanical class test items includes: random vibration during startup, random vibration during shutdown, frequency sweep during startup and mechanical impact; the environment class test program tests a plurality of environment class test items, wherein the plurality of environment class test items comprises: high temperature work, low temperature work, high temperature cycle power on and off, low temperature cycle power on and off, power on alternating damp heat, power off alternating damp heat, package storage test, low temperature step test, high temperature step test, vibration step test, rapid temperature change test, comprehensive stress test, high altitude low air pressure test. The high-temperature working, the low-temperature working, the high-temperature cycling power-on and power-off, the low-temperature cycling power-on and power-off, the startup alternating damp-heat and the shutdown alternating damp-heat are subjected to a packaging storage test, and the low-temperature stepping test, the high-temperature stepping test, the vibration stepping test, the rapid temperature change test and the comprehensive stress test belong to HALT. HALT is a test that utilizes a rapidly changing high and low temperature oscillating system to reveal defects and deficiencies in electronic and mechanical assembly design. The purpose of HALT is to identify the functionality and damage limits of a product at an early stage of its development, thereby optimizing its reliability. Of course, the above is merely specific illustration, and in the actual use process, the plurality of mechanical test items and the plurality of environmental test items may further include other items, which are not described herein in detail.
Step 1032, testing each test item in turn according to the mechanical test program and the environmental test program, and obtaining the network stability and the equipment stability results of the test item.
Step 1033, judging whether the test item passes the test according to the network stability and the equipment stability of the test item.
Step 1034, automatically controlling to test the next test item under the condition that the test item passes the test; or under the condition that the test item does not pass the test, automatically suspending the operation of the mechanical test program and the environment test program, and sending out alarm sound.
Step 1035, receiving feedback information returned by the test console according to the alarm sound.
In the embodiment of the application, after the warning sound is heard by the tester, the network product is checked, the reason that the test does not pass is analyzed according to the test item, whether the network product is required to be modified is determined, if the network product is required to be modified, the network product is retested after the network product is modified, and if the network product is not required to be modified, the rest test items are continuously tested.
Step 1036, if the feedback information is the continuous test, continuing to run the mechanical test program and the environmental test program; or stopping running the mechanical test program and the environment test program under the condition that the feedback information is the stopping test.
Compared with the prior art, the embodiment of the application sequentially tests each test item on one network product reliability test platform through the mechanical test program and the environment test program on the basis of the beneficial effects of the method of the application in FIG. 1, if a certain test item does not pass, the operation of the mechanical test program and the environment test program is automatically suspended, and an alarm sound is given, so that a tester can be prompted to process the problems in the test without waiting all the time in the test process, thereby saving the time of the tester and improving the test efficiency.
Fig. 5 is a block diagram of a network product reliability testing apparatus according to an embodiment of the present application, where the network product reliability testing apparatus includes:
a first obtaining module 501, configured to obtain a weight of a network product through a weight sensor;
a second obtaining module 502, configured to obtain a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
a third obtaining module 503, configured to run a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
Compared with the prior art, the embodiment of the application has the advantages that the mechanical test program and the environment test program are used for adjusting the temperature and the humidity of the test environment, and each test item is tested on one network product reliability test platform in sequence, so that the problems that a plurality of instruments need to be replaced and the test efficiency is lower in the network product reliability test process are avoided.
Fig. 6 is a block diagram of another network product reliability testing apparatus according to an embodiment of the present application, where the network product reliability testing apparatus includes:
a first obtaining module 501, configured to obtain a weight of a network product through a weight sensor;
a fourth obtaining module 602, configured to automatically obtain a mechanical test program corresponding to an interval where the weight of the network product is located according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
a third obtaining module 503, configured to run a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
Compared with the prior art, the embodiment of the application can automatically acquire the corresponding mechanical test program according to the interval where the weight of the obtained network product is located on the basis of the beneficial effects of the device of fig. 5, so that a tester is not required to manually select the mechanical test program according to the weight of the network product, the time of the tester can be saved, and the test efficiency is improved.
Fig. 7 is a block diagram of a network product reliability testing apparatus according to another embodiment of the present application, where the network product reliability testing apparatus includes:
a first obtaining module 501, configured to obtain a weight of a network product through a weight sensor;
a fifth obtaining module 702, configured to obtain a mechanical test program according to the weight of the network product; the environment type test parameters are acquired, and corresponding environment type test programs are automatically acquired according to the environment type test parameters, wherein the environment type test programs are used for adjusting the temperature and the humidity of the test environment;
a third obtaining module 503, configured to run a mechanical test program; and running an environment test program, adjusting the temperature and humidity of the test environment, and obtaining the network stability and equipment stability results of the network product.
Compared with the prior art, the embodiment of the application can set the corresponding environment test parameters according to the user requirements on the basis of the beneficial effects of the device of fig. 5, and automatically acquire the corresponding environment test program according to the environment test parameters, so that a tester is not required to manually select the environment test program, the time of the tester can be saved, and the test efficiency is improved.
Fig. 8 is a block diagram corresponding to a module 503 of a network product reliability testing apparatus according to an embodiment of the present application, including:
an operation submodule 5031 for operating a machine class test program; and running an environment type test program, and adjusting the temperature and the humidity of the test environment, wherein the mechanical type test program and the environment type test program respectively test a plurality of test items.
The testing sub-module 5032 is configured to test each test item in sequence according to the mechanical test program and the environmental test program, and obtain a network stability and an equipment stability result of the test item.
The judging submodule 5033 is configured to judge whether the test item passes the test according to the network stability and the device stability result of the test item.
A first control sub-module 5034 for automatically controlling the testing of the next test item in case the test item passes the test; or under the condition that the test item does not pass the test, automatically suspending the operation of the mechanical test program and the environment test program, and sending out alarm sound.
The receiving sub-module 5035 is configured to receive feedback information returned by the test console according to the alarm sound.
A second control submodule 5036, configured to continue to run the mechanical class test program and the environmental class test program if the feedback information is to continue the test; or stopping running the mechanical test program and the environment test program under the condition that the feedback information is the stopping test.
Compared with the prior art, the embodiment of the application sequentially tests each test item on one network product reliability test platform through the mechanical test program and the environment test program on the basis of the beneficial effects of the device of the figure 5, if a certain test item does not pass, the mechanical test program and the environment test program are automatically suspended to run, and an alarm sound is given, so that a tester can be prompted to process the problems in the test, and the tester is not required to wait all the time in the test process, thereby saving the time of the tester and improving the test efficiency.
The network product reliability testing device in the embodiment of the application can be electronic equipment or a component in the electronic equipment, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the electronic device may be a mobile phone, tablet computer, notebook computer, palm computer, vehicle-mounted electronic device, mobile internet appliance (Mobile Internet Device, MID), augmented reality (augmented reality, AR)/Virtual Reality (VR) device, robot, wearable device, ultra-mobile personal computer, UMPC, netbook or personal digital assistant (personal digital assistant, PDA), etc., and may also be a network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and the embodiments of the present application are not limited in particular.
The network product reliability testing device in the embodiment of the application can be a device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
Optionally, as shown in fig. 9, the embodiment of the present application further provides an apparatus, which includes a processor 901 and a memory 902, where the memory 902 stores a program or an instruction that can be executed on the processor 901, and the program or the instruction when executed by the processor 901 implements each step of the above-mentioned embodiment of the reliability test method for a network product, and can achieve the same technical effect, so that repetition is avoided, and no further description is given here.
It should be noted that, the device in the embodiment of the present application includes the mobile device and the non-mobile device described above.
Fig. 10 is a schematic diagram of a hardware structure of an apparatus for implementing an embodiment of the present application.
The apparatus 1000 includes, but is not limited to: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
Those skilled in the art will appreciate that the device 1000 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 1010 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The apparatus structure shown in fig. 10 does not constitute a limitation of the apparatus, and the apparatus may include more or less components than illustrated, or may combine some components, or may be arranged in different components, which will not be described herein.
It should be appreciated that in an embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two portions, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 1009 may be used to store software programs as well as various data. The memory 1009 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1009 may include volatile memory or nonvolatile memory, or the memory 1009 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 1009 in embodiments of the application includes, but is not limited to, these and any other suitable types of memory.
The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
Fig. 12 is a schematic structural diagram of a network product reliability test apparatus according to an embodiment of the present application, where the network product reliability test apparatus includes a test console and a test console.
The test console corresponds to the debugging computer serial port terminal, the switch and the serial port server shown in fig. 11, is a test engineer working area, and finishes inputting a test program, confirming a test state and stopping starting and ending the test.
The test bench is a box body and comprises an electromagnetic vibration module, a high-altitude low-pressure module, a temperature and humidity module and a state display module. The box body can be 4m 3 The cuboid of the box body has the characteristics of heat preservation, moisture preservation, shock resistance, insulation and the like, temperature and humidity sensors are distributed in the box body, and weight sensors are distributed on the test table. The weight sensor is used for acquiring the weight of the network product during the mechanical testing, and then the mechanical testing program is automatically selected according to the weight interval of the network product, as shown in fig. 14. All reliability test items of the network product are completed in the box.
The state display module is arranged outside the box body and used for displaying a test program, related test information and network product operation information, wherein the related test information comprises information such as temperature and humidity, amplitude, air pressure and the like of the test bench, and the network product operation information comprises network state and equipment state of the network product.
The temperature and humidity module is used for controlling temperature and humidity parameters in the box body, the temperature range is-100-200 ℃, the temperature fluctuation degree is 2 ℃, the temperature change rate is 0-60 ℃/min, the humidity range is 10-98% RH, and the humidity deviation is +/-3%.
The high-altitude low-pressure module is used for controlling the pressure inside the box body, and the altitude range is 0-8000m.
The temperature and humidity module and the high-altitude low-pressure module are mainly used for environmental tests and generally comprise: high temperature operation, low temperature operation, temperature circulation, alternating damp heat, constant damp heat, high altitude and low air pressure, and HALT test. In order to meet the requirements of the temperature and humidity range and the change rate, the application adopts two temperature control systems. A temperature control system is used for testing the temperature change rate lower than 5 ℃/min, a compressor, a condenser and the like are adopted as a refrigerating unit, and the compressor is used for compressing low-pressure steam into high-pressure steam, so that the volume of the steam is reduced, and the pressure is increased. The compressor sucks the working medium steam with lower pressure from the evaporator, the working medium steam is sent to the condenser after the pressure is increased, the working medium steam is condensed into liquid with higher pressure in the condenser, the liquid is sent to the evaporator after being throttled by the throttle valve and becomes liquid with lower pressure, the liquid is absorbed and evaporated in the evaporator to become steam with lower pressure, and then the steam is sent to the inlet of the compressor, so that the refrigeration cycle is completed. The air blower, the heating wire and the like are adopted as the heating unit, after the power supply is switched on, the heating wire emits heat, and the heat is transferred into the working space through the air blower, so that heating is completed. The other temperature control system is used for testing the temperature change rate of more than 5 ℃/min and is completed by adopting a heater, a liquid nitrogen system and a stirring fan, wherein the heater, the liquid nitrogen atomizing nozzle and the stirring fan are sequentially arranged in a gas regulating channel of the box body. The working principle is as follows: heat transfer is performed by forced air convection to ensure temperature uniformity in the test space. The test box gas is sucked from the return air inlet by the centrifugal fan impeller, and is blown out after passing through the flow guiding device, so that the heater in the adjusting channel and atomized liquid nitrogen can be subjected to sufficient heat exchange, air after uniform stirring is blown out through the air guiding inlet and enters the test area, the air guiding inlet can be provided with an air guiding pipe, and the temperature change can be realized at the fastest speed by the air guiding pipe when a large sample and a heat dissipation port are not in the sample in the air flow direction. In order to facilitate the regulation and control of the temperature, the refrigerating and heating units are uniformly controlled by a control unit, and the uninterrupted temperature regulation and control is realized by a temperature control box.
The electromagnetic vibration module adopts three-axis six-degree-of-freedom random vibration, the frequency range is 0-1000Hz, the acceleration is 1-500 m/s2, and the mechanical tests such as vibration, impact, sweep frequency, collision and the like are supported. Electromagnetic vibration modules are generally used for mechanical type testing and generally comprise: the method comprises the steps of starting-up vibration experiment, shutdown vibration experiment, starting-up half sine impact and starting-up sine sweep frequency test. The mechanical vibration test adopts a multi-frequency vibration generating device to simulate vibration stress, the vibration exciter is a core component of a mechanical vibration system, and the mechanical vibration required by a sample can be regulated and controlled according to experimental requirements by adjusting the vibration exciter. The working principle is that when the power amplifier supplies variable frequency current to the vibration exciter moving coil, the vibration exciter converts electric energy into mechanical energy according to the law of electromagnetic induction, and excitation force is provided for equipment to be tested.
The embodiment of the application also provides a readable storage medium, wherein the readable storage medium stores a program or an instruction, and the program or the instruction realizes each process of the network product reliability test method embodiment when being executed by a processor, and can achieve the same technical effect, so that repetition is avoided and redundant description is omitted.
Wherein the processor is a processor in the device described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions, the processes of the network product reliability test method embodiment can be realized, the same technical effects can be achieved, and the repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the network product reliability test method embodiment described above, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (10)

1. A method for testing the reliability of a network product, comprising:
acquiring the weight of a network product through a weight sensor;
acquiring a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
running the mechanical test program; and running the environment type test program, adjusting the temperature and the humidity of the test environment, and obtaining the network stability and the equipment stability results of the network product.
2. The method of claim 1, wherein said obtaining a mechanical class test program based on said network product weight comprises:
and automatically acquiring a mechanical test program corresponding to the interval where the weight of the network product is located according to the weight of the network product.
3. The method of claim 1, wherein the acquiring the environmental class test program comprises:
and acquiring environment test parameters, and automatically acquiring corresponding environment test programs according to the environment test parameters.
4. A method according to claim 3, wherein said automatically acquiring the corresponding environment class test program according to the environment class test parameters comprises:
Under the condition that the environment test parameters are null values, automatically acquiring a default environment test program; or alternatively, the first and second heat exchangers may be,
and under the condition that the environment test parameters are non-null values, automatically acquiring the environment test programs corresponding to the environment test parameters.
5. The method of claim 1, wherein the running the machine class test program and the environmental class test program obtains test results, comprising:
running the mechanical test program; and running the environment type test program, and adjusting the temperature and the humidity of the test environment, wherein the mechanical type test program and the environment type test program respectively test a plurality of test items;
according to the mechanical test program and the environmental test program, each test item is tested in sequence, and network stability and equipment stability results of the test items are obtained;
judging whether the test item passes the test according to the network stability and the equipment stability results of the test item;
automatically controlling to test the next test item under the condition that the test item passes the test; or alternatively, the first and second heat exchangers may be,
under the condition that the test item does not pass the test, automatically suspending the operation of the mechanical test program and the environment test program, and sending out alarm sound;
Receiving feedback information returned by the test console according to the alarm sound;
if the feedback information is the continuous test, continuously running the mechanical test program and the environment test program; or alternatively, the first and second heat exchangers may be,
and stopping running the mechanical test program and the environment test program under the condition that the feedback information is the stopping test.
6. The method of claim 1, wherein the mechanical class test procedure comprises:
the machine class test program tests a plurality of machine class test items, wherein the plurality of machine class test items includes: random vibration during startup, random vibration during shutdown, frequency sweep during startup and mechanical impact.
7. The method of claim 1, wherein the environmental class test program comprises:
the environment class test program tests a plurality of environment class test items, wherein the plurality of environment class test items comprises: high temperature work, low temperature work, high temperature cycle power on and off, low temperature cycle power on and off, power on alternating damp heat, power off alternating damp heat, package storage test, low temperature step test, high temperature step test, vibration step test, rapid temperature change test, comprehensive stress test, high altitude low air pressure test.
8. A network product reliability testing device, comprising:
the first acquisition module is used for acquiring the weight of the network product through the weight sensor;
the second acquisition module is used for acquiring a mechanical test program according to the weight of the network product; the environment type test program is used for adjusting the temperature and the humidity of the test environment;
the third acquisition module is used for running the mechanical test program; and running the environment type test program, adjusting the temperature and the humidity of the test environment, and obtaining the network stability and the equipment stability results of the network product.
9. An electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the network product reliability test method of any one of claims 1-7.
10. A readable storage medium, characterized in that it has stored thereon a program or instructions which, when executed by a processor, implement the steps of the network product reliability test method according to any of claims 1-7.
CN202310799022.8A 2023-06-30 2023-06-30 Network product reliability test method and device, electronic equipment and storage medium Pending CN116886555A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310799022.8A CN116886555A (en) 2023-06-30 2023-06-30 Network product reliability test method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310799022.8A CN116886555A (en) 2023-06-30 2023-06-30 Network product reliability test method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116886555A true CN116886555A (en) 2023-10-13

Family

ID=88259611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310799022.8A Pending CN116886555A (en) 2023-06-30 2023-06-30 Network product reliability test method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116886555A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117516969A (en) * 2023-10-31 2024-02-06 广州五所环境仪器有限公司 Device testing method, device, computer device and storage medium
CN117929975A (en) * 2024-03-25 2024-04-26 四川易景智能终端有限公司 PCBA board testing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117516969A (en) * 2023-10-31 2024-02-06 广州五所环境仪器有限公司 Device testing method, device, computer device and storage medium
CN117929975A (en) * 2024-03-25 2024-04-26 四川易景智能终端有限公司 PCBA board testing method

Similar Documents

Publication Publication Date Title
CN116886555A (en) Network product reliability test method and device, electronic equipment and storage medium
CN110360734B (en) Air conditioner starting control method and device, storage medium and air conditioner
CN108989299A (en) A kind of monitoring method and system of internet of things equipment loophole
WO2021185011A1 (en) Constant temperature control method and apparatus, electronic device, and storage medium
CN105911451B (en) Chip testing method and device
CN102799504A (en) Power supply testing system and method
CN112612661B (en) Chip system level test method, device and system
US20140129821A1 (en) Test system and method for computer
Alissa et al. Chip to chiller experimental cooling failure analysis of data centers: The interaction between IT and facility
US20180252593A1 (en) Thermal testing system
CN102954865A (en) Highly accelerated life testing system for electronic products and method using same
CN105067827A (en) On-line analysis instrument reliability combined test optimizing method, and system
CN109240865A (en) A kind of AC test method, device, terminal and the storage medium of AEP memory
CN107178871A (en) Air conditioner and its refrigerating capacity acquisition methods and computer-readable recording medium
CN116298801A (en) Chip testing device, method, electronic equipment and storage medium
US8315054B2 (en) Rack server center
EP2843212A1 (en) Systems and methods for controlling gas turbines
CN107870840B (en) IPMI-based server multi-test instruction automatic execution method
CN104714866A (en) Fan testing system and method
CN107477791A (en) A kind of air-conditioning leakage fluorine detection method, device and air-conditioning system
CN109376048A (en) A kind of test method and equipment of touch screen
CN110307619A (en) Method and device for accurately testing unit equipment, unit equipment and storage medium
CN114593498A (en) Air conditioner abnormity detection method, detection terminal, electronic equipment and storage medium
US11573022B2 (en) Sound-based HVAC system, method and device for diagnostics analysis
TWI537571B (en) Overall detection program generation method and system thereof

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination