US 12,332,757 B2
Electronic device, server testing system and method with environment detection having a modified test script or test driver program sent through USB
Teng-Fei Ma, Tianjin (CN); and Jie Yuan, Tianjin (CN)
Assigned to Fulian Precision Electronics (Tianjin) Co., LTD., Tianjin (CN)
Filed by Fulian Precision Electronics (Tianjin) Co., LTD., Tianjin (CN)
Filed on Nov. 20, 2023, as Appl. No. 18/513,953.
Claims priority of application No. 202311076124.3 (CN), filed on Aug. 23, 2023.
Prior Publication US 2025/0068531 A1, Feb. 27, 2025
Int. Cl. G06F 11/273 (2006.01)
CPC G06F 11/2733 (2013.01) 12 Claims
OG exemplary drawing
 
1. A server testing system, comprising:
an electronic device comprising a universal serial bus (USB) port, the electronic device being communicatively connected to a server through the USB port;
a touch screen, being communicatively connected to the electronic device and configured to display a test item menu bar;
an external storage device communicatively connected to the electronic device, and configured to pre-store a test script and a test driver program;
wherein the electronic device is configured to:
generate configuration parameters for the server in response to a selection operation of a user to the test item menu bar;
obtain a modified test script by configuring the test script according to the configuration parameters;
determine whether an environment configuration of the server meets a requirement of a test environment; and
in response to the environment configuration of the server not meeting the requirement of the test environment, send the test driver program to the server through the USB port and install the test driver program to the server to enable the environment configuration of the server to meet the requirement of the test environment;
send the modified test script to the server through the USB port in response to the environment configuration of the server meeting the requirement of the test environment;
generate a test result by controlling the server to execute the modified test script; and
send the test result to the touch screen for display, organize the test result, and save the test result to the external storage device.