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 PDF

Info

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
Application number
CN201911416845.8A
Other languages
Chinese (zh)
Other versions
CN111240907B (en
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 CN201911416845.8A priority Critical patent/CN111240907B/en
Publication of CN111240907A publication Critical patent/CN111240907A/en
Application granted granted Critical
Publication of CN111240907B publication Critical patent/CN111240907B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test 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

ITS-based DC stability test method, system, test equipment and readable storage medium
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.
CN201911416845.8A 2019-12-31 2019-12-31 ITS-based DC stability test method, system, test equipment and readable storage medium Active CN111240907B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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