CN111240907A - ITS-based DC stability test method, system, test equipment and readable storage medium - Google Patents
ITS-based DC stability test method, system, test equipment and readable storage medium Download PDFInfo
- Publication number
- CN111240907A CN111240907A CN201911416845.8A CN201911416845A CN111240907A CN 111240907 A CN111240907 A CN 111240907A CN 201911416845 A CN201911416845 A CN 201911416845A CN 111240907 A CN111240907 A CN 111240907A
- Authority
- CN
- China
- Prior art keywords
- server
- test
- stability
- hub
- stability test
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000013112 stability test Methods 0.000 title claims abstract description 38
- 238000012360 testing method Methods 0.000 title claims abstract description 34
- 238000012430 stability testing Methods 0.000 claims abstract description 25
- 238000004590 computer program Methods 0.000 claims description 11
- 230000009471 action Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 101000746134 Homo sapiens DNA endonuclease RBBP8 Proteins 0.000 claims description 2
- 101000969031 Homo sapiens Nuclear protein 1 Proteins 0.000 claims description 2
- 102100021133 Nuclear protein 1 Human genes 0.000 claims description 2
- 238000009434 installation Methods 0.000 claims description 2
- 238000012790 confirmation Methods 0.000 claims 1
- 230000000007 visual effect Effects 0.000 abstract description 2
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The invention provides a DC stability test method based on ITS, a system, test equipment and a readable storage medium, wherein the test equipment is connected; acquiring a device connection state; DC stability tests were performed. The DC stability testing method based on the ITS realizes that the visual interface can easily set the times or duration of the on/off cycle operation, and is simple and easy to operate. The DC stability test method based on the ITS does not need a network, solves the problem that the traditional DC stability test needs network control, and has strong practicability; the ITS-based DC stability test method has no requirement on the operating system of the server, can be suitable for any operating system, and has a wide application range.
Description
Technical Field
The invention relates to the field of servers, in particular to a DC stability testing method based on ITS, testing equipment and a readable storage medium.
Background
Servers are now used in many fields, especially in the internet. In order to prevent the problem that a server is down when being turned on/off during the use process of a client, the DC stability test is a necessary test item. How to ensure the good implementation of the DC stability test is a technical problem to be solved urgently at present.
Disclosure of Invention
In order to overcome the defects in the prior art, the invention provides an ITS-based DC stability testing method, which comprises the following steps:
s1, connecting test equipment;
s2, acquiring the connection state of the equipment;
s3, DC stability testing is performed.
Based on the method, the invention also provides an ITS-based DC stability test system, which comprises: the system comprises a test host and a server to be tested;
connecting the test host with a server to be tested;
the test host acquires a connection state with a server to be tested;
and after the connection is normal, starting a DC stability test process by the test host to test the server to be tested.
Based on the method, the invention also provides a test device for realizing the ITS-based DC stability test method, which comprises the following steps:
a memory for storing a computer program and an ITS based DC stability test method;
a processor for executing the computer program and the ITS-based DC stability testing method to implement the steps of the ITS-based DC stability testing method.
The present invention also provides a readable storage medium having an ITS-based DC stability testing method, the readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement the steps of the ITS-based DC stability testing method.
According to the technical scheme, the invention has the following advantages:
the DC stability testing method based on the ITS realizes that the visual interface can easily set the times or duration of the on/off cycle operation, and is simple and easy to operate.
The DC stability test method based on the ITS does not need a network, solves the problem that the traditional DC stability test needs network control, and has strong practicability;
the ITS-based DC stability test method has no requirement on the operating system of the server, can be suitable for any operating system, and has a wide application range.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings used in the description will be briefly introduced, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained based on these drawings without creative efforts.
FIG. 1 is a flow chart of an ITS-based DC stability test method;
fig. 2 is a flowchart of an embodiment of an ITS-based DC stability testing method.
Detailed Description
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electric, mechanical or other form of connection.
This patent provides an ITS-based DC stability test method, as shown in fig. 1 and 2, the method includes:
s1, connecting test equipment;
s2, acquiring the connection state of the equipment;
s3, DC stability testing is performed.
The method for testing the DC stability based on the ITS is characterized in that an ITS Hub is connected between a working machine and a server, a DC stability test script is compiled and operated by using ITS Client Manager software at a working machine end, then the ITS Hub end receives a command and controls a main board and an on/off button of the server through a serial port line and a communication cable, and finally the method for testing the DC stability based on the ITS is completed, so that the automatic circulating operation on/off action of the server is realized.
The device connection realized in step S1.
(1) Inserting an authentication KEY into an AUTH KEY port of the ITS Hub;
(2) connecting one end of a USB cable to a HOST USB port of the ITS Hub, and connecting the other end of the USB cable to any USB port of the working machine;
(3) inserting the INPUT emulator USB key into the INPUT SIMULATOR port of the ITS Hub and linking the INPUT emulator to the USB port of the server motherboard using the USB cable;
(4) connecting one end of a serial cable to a serial connector on a server, and connecting the other end of the serial cable to a COM1 or COM2 port of an ITS Hub;
(5) one end of a power line is connected to an AC OUTA port of the ITS Hub, and the other end of the power line is connected to a power socket of the server;
(6) inserting an IDC connector of a strip communication cable into a SYSTEM CONTROL port of an ITS Hub, and inserting a cable head into a Front Panel Power PIN needle of a server;
(7) the variable current power line was plugged into the AC IN A jack of the ITS Hub, and the other end was plugged into the supply jack.
In step S2, a device connection state is acquired;
(1) installing ITS Client Manager software on a working machine, and opening by double click after the installation is finished;
(2) and opening a power switch on the ITS Hub, entering a Connection menu of an ITS Client Manager main interface, and confirming that the Connection state of each device is normal.
In step S3, a DC stability test;
(1) compiling a DC stability test Script in a Script Generator environment of an ITS Client Manager, and storing and generating ITS and TST files after the compiling is finished;
the script code is as follows: (code flow see page below)
Int POWER_JUMPER=1
V. definition Front Panel Power PIN needle
:Jumper(1,On)
V. Server shutdown Command input
:SetControlMode(0,HOST)
int startTime=:getCurrentTimeMillis()
:Delay(15)
int endTime=:getCurrentTimeMillis()
int time=:getMillsTimeInterval(startTime,endTime)
:SystemOutPrint(time)
V. waiting for the Server to complete the shutdown
:SetControlMode(0,HOST)
:SetEnv("ITS_API_TIME_INTERVAL","0.5")
:SetDefaultSimilarity(0.7)
:Click("102_1563690388484.PNG",0.0)
:Click("124_1563690459770.PNG",0.0)
:Click("149_1563690721171.PNG",0.0)
:Click("139_1563690489300.PNG",0.0)
V. server power-on command input
:SetControlMode(0,HOST)
int startTime=:getCurrentTimeMillis()
:Delay(200)
int endTime=:getCurrentTimeMillis()
int time=:getMillsTimeInterval(startTime,endTime)
:SystemOutPrint(time)
V. waiting for the server to complete the boot into the OS
(2) Entering a management Case menu of an ITS Client Manager main interface, importing a DC stability Test script, entering a Test Action menu of the main interface after the TST file is successfully imported, setting the starting time of script operation, the number or duration of circulating operation, and storing and submitting the script;
(3) after the server is started to enter the OS and the Log is cleared, the RUN button in the Test Action menu of the ITS Client Manager is started to RUN a program, and the server starts to perform the DC stability Test.
Based on the method, the invention also provides an ITS-based DC stability test system, which comprises: the system comprises a test host and a server to be tested;
connecting the test host with a server to be tested;
the test host acquires a connection state with a server to be tested;
and after the connection is normal, starting a DC stability test process by the test host to test the server to be tested.
Based on the method, the invention also provides a test device for realizing the ITS-based DC stability test method, which comprises the following steps:
a memory for storing a computer program and an ITS based DC stability test method;
a processor for executing the computer program and the ITS-based DC stability testing method to implement the steps of the ITS-based DC stability testing method.
The present invention also provides a readable storage medium having an ITS-based DC stability testing method, the readable storage medium having stored thereon a computer program, the computer program being executed by a processor to implement the steps of the ITS-based DC stability testing method.
The apparatus implementing the ITS-based DC stability testing method is the exemplary elements and algorithm steps described in connection with the embodiments disclosed herein, which can be embodied in electronic hardware, computer software, or combinations of both, the components and steps of the various examples having been described above generally in terms of their functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In a test device storage medium implementing the ITS-based DC stability test method, a program product capable of implementing the above-described method of the present specification is stored. In some possible embodiments, various aspects of the disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the disclosure described in the "exemplary methods" section above of this specification, when the program product is run on the terminal device.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. An ITS-based DC stability test method is characterized by comprising the following steps:
s1, connecting test equipment;
s2, acquiring the connection state of the equipment;
s3, DC stability testing is performed.
2. The ITS-based DC stability testing method of claim 1,
step S1 further includes:
(1) inserting an authentication KEY into an AUTH KEY port of the ITS Hub;
(2) connecting one end of a USB cable to a HOST USB port of the ITS Hub, and connecting the other end of the USB cable to any USB port of the working machine;
(3) inserting the INPUT emulator USB key into the INPUT SIMULATOR port of the ITS Hub and linking the INPUT emulator to the USB port of the server motherboard using the USB cable;
(4) connecting one end of a serial cable to a serial connector on a server, and connecting the other end of the serial cable to a COM1 or COM2 port of an ITS Hub;
(5) one end of a power line is connected to an AC OUTA port of the ITS Hub, and the other end of the power line is connected to a power socket of the server;
(6) inserting an IDC connector of a strip communication cable into a SYSTEM CONTROL port of an ITS Hub, and inserting a cable head into a Front Panel Power PIN needle of a server;
(7) the variable current power line was plugged into the AC IN A jack of the ITS Hub, and the other end was plugged into the supply jack.
3. The ITS-based DC stability testing method of claim 1,
step S2 further includes:
(1) installing ITS Client Manager software on the working machine, and starting the ITS Client Manager software after the installation is finished;
(2) and opening a power switch on the ITS Hub, entering a Connection menu of an ITS Client Manager main interface, and confirming that the Connection state of each device is normal.
4. The ITS-based DC stability testing method of claim 1,
step S3 further includes:
(1) and compiling a DC stability test operation module in a Script Generator environment of the ITS Client Manager, and storing and generating ITS and TST files after the DC stability test operation module is finished.
5. The ITS-based DC stability testing method of claim 4,
the module for executing the DC stability test operation comprises:
defining a Front Panel Power PIN needle of the server;
performing server shutdown
Waiting for the server to finish shutdown, and performing shutdown confirmation;
controlling a server to start up;
waiting for the server to finish starting and enter the OS system;
entering a management Case menu of an ITS Client Manager main interface, importing a DC stability Test script, entering a Test Action menu of the main interface after the TST file is successfully imported, setting the starting time of script operation, the number or duration of circulating operation, and storing and submitting the script;
after the server is started to enter the OS and the Log is cleared, a RUN button running program in a Test Action menu of the ITS Client Manager is configured, and the server starts to perform a DC stability Test Log.
6. An ITS-based DC stability test system, comprising: the system comprises a test host and a server to be tested;
connecting the test host with a server to be tested;
the test host acquires a connection state with a server to be tested;
and after the connection is normal, starting a DC stability test process by the test host to test the server to be tested.
7. A test device for implementing an ITS-based DC stability test method, comprising:
a memory for storing a computer program and an ITS based DC stability test method;
a processor for executing the computer program and ITS based DC stability testing method to implement the steps of the ITS based DC stability testing method according to any one of claims 1 to 5.
8. A readable storage medium having an ITS based DC stability testing method, the readable storage medium having stored thereon a computer program for execution by a processor to perform the steps of the ITS based DC stability testing method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911416845.8A CN111240907B (en) | 2019-12-31 | 2019-12-31 | ITS-based DC stability test method, system, test equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911416845.8A CN111240907B (en) | 2019-12-31 | 2019-12-31 | ITS-based DC stability test method, system, test equipment and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111240907A true CN111240907A (en) | 2020-06-05 |
CN111240907B CN111240907B (en) | 2022-12-23 |
Family
ID=70871870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911416845.8A Active CN111240907B (en) | 2019-12-31 | 2019-12-31 | ITS-based DC stability test method, system, test equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111240907B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109800117A (en) * | 2019-01-25 | 2019-05-24 | 郑州云海信息技术有限公司 | A kind of DC automated testing method and system based on IPMI |
CN109815070A (en) * | 2019-01-02 | 2019-05-28 | 郑州云海信息技术有限公司 | A kind of HOST-BOX server stability test method, apparatus, terminal and storage medium |
-
2019
- 2019-12-31 CN CN201911416845.8A patent/CN111240907B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109815070A (en) * | 2019-01-02 | 2019-05-28 | 郑州云海信息技术有限公司 | A kind of HOST-BOX server stability test method, apparatus, terminal and storage medium |
CN109800117A (en) * | 2019-01-25 | 2019-05-24 | 郑州云海信息技术有限公司 | A kind of DC automated testing method and system based on IPMI |
Also Published As
Publication number | Publication date |
---|---|
CN111240907B (en) | 2022-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108763086B (en) | Script recording method, terminal and computer readable storage medium based on remote true machine | |
CN106445811B (en) | A kind of automatization test system and method based on SecureCRT | |
CN107483243A (en) | A kind of automatic deployment method and equipment of OpenStack platforms | |
CN107678949B (en) | Automatic testing method for realizing different communication modes of embedded equipment | |
CN111414285A (en) | Test method, test device and test equipment for starting function of server system | |
CN111143150A (en) | Method and system for testing PCBA (printed circuit board assembly), testing equipment and micro-control unit | |
CN104410554A (en) | Method or testing WOL (Wake On Lan) function of server | |
CN111639000B (en) | Method for quickly extracting backup data of android mobile terminal and automatic backup system | |
CN112948190A (en) | Hardware testing method, system and related device of server | |
CN111240907B (en) | ITS-based DC stability test method, system, test equipment and readable storage medium | |
CN112543478B (en) | WiFi module automatic test method and device, computer equipment and storage medium | |
CN106598793B (en) | Test system and test method based on BIOS serial port log data | |
CN115913913B (en) | Network card pre-starting execution environment function fault positioning method and device | |
CN111010308A (en) | KVM service test method and device | |
CN114911656A (en) | Automatic IPMI instruction testing method, single chip microcomputer and related device | |
CN113849267A (en) | Virtual display method, system, terminal and storage medium for display card | |
CN106293789A (en) | VRD firmware automatic update system and method thereof | |
CN112003727A (en) | Multi-node server power supply testing method, system, terminal and storage medium | |
CN104283846B (en) | Method, system and the server that diagnosis terminal application is tampered | |
CN111142954B (en) | Startup control method and device and computer readable storage medium | |
WO2018040966A1 (en) | Method for facilitating on-site failure identification of payment terminal, and system for same | |
CN109582587B (en) | Code scanning application software testing method, terminal and system | |
CN112667498A (en) | Server building method and device, computer equipment and readable storage medium | |
CN111240775A (en) | BIOS Setup interface control method, system, terminal and storage medium | |
CN111475398A (en) | Server NIC diagnosis method, system, terminal and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |