CN-121979789-A - Test method and test system of test system
Abstract
The application discloses a test method and a test system of a test system, wherein the test system comprises a test platform, a test computer and mobile equipment; the test platform acquires a client path for downloading test software based on equipment information, automatically downloads the test software and decompresses the test software, configures test parameters, and automatically transmits the test software to a plurality of corresponding test computers for testing by a main program. The application constructs the test integrated intelligent management system, realizes the automation, standardization and intelligent management and control of the whole test flow, automatically matches the download and parameter configuration of software, does not need to repeatedly build the system, reduces the development and maintenance cost, flexibly adapts 1-to-1 and 1-to-N equipment host computer architecture, meets the requirements of different test scenes, and improves the test efficiency.
Inventors
- DENG SHUAI
- YE LIJUN
- FAN YINGHUI
- LI YIMING
- WEN BIN
Assignees
- 深圳市时创意电子股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20251231
Claims (10)
- 1. A test method of a test system, wherein the test system comprises a test platform, a test computer and a mobile device, the test method comprising the steps of: the mobile device acquires device information; The test platform acquires a client path of test software download based on equipment information; automatically downloading test software and decompressing; And configuring test parameters, and automatically issuing test software to a plurality of corresponding test computers by the main program for testing.
- 2. The test method of the test system of claim 1, wherein the test method further comprises the steps of: Uploading test software to be released to a server at a software management client to trigger release approval; activating the software passing the approval and storing the software to a test platform; and automatically issuing test software to a software catalog of a corresponding test computer according to the actual strategy of the production line.
- 3. The test method of a test system according to claim 1 or 2, wherein the acquiring device information includes the steps of: Scanning equipment codes and process batch bar codes; The current procedure, the work order and the software firmware information corresponding to the work order are obtained through the procedure batch bar code, the managed test computer information is obtained through the equipment code, and the test end computer is controlled to download and update.
- 4. The test method of the test system of claim 3, wherein the automatic switching of the software triggered by the device code and the batch barcode scanning is realized by adopting a tray program to start up and self-start and monitoring the mobile device command through WebSocket.
- 5. The method for testing a test system according to claim 3, wherein the step of acquiring a client path of the test software download based on the device information comprises: acquiring an IP list of the test computer according to the corresponding relation between the equipment codes and the IP of the test computer; Acquiring a software download address and software main program information according to the basic data relationship of the software firmware; And judging whether the information is complete, and establishing connection with the test platform based on a judging result so as to send program downloading information.
- 6. The method of testing a test system of claim 5, wherein the automatically downloading and decompressing test software comprises: the test software compression package is stored in a software catalog of the test computer; and judging whether the software is compression software, and running the main program based on a judging result.
- 7. The method of claim 5, wherein the step of determining whether the information is complete, establishing a connection with the test platform based on the determination result, to transmit the program download information comprises: If the test platform is successfully connected with the mobile equipment, program downloading information is sent, if the test platform is failed to be connected with the mobile equipment, connection is tried again, after the connection is successful after the preset times of the connection is tried, the program downloading information is sent, if the connection still fails, error reporting information is prompted, and the test is finished.
- 8. The method of claim 5, wherein the step of determining whether the information is complete, establishing a connection with the test platform based on the determination result, to transmit the program download information comprises: Acquiring a main program process, judging whether the program is running, and if not, requesting to download test software; if so, the popup window reminds whether to update, if so, the program is closed, the program file is deleted, the test software is requested to be downloaded, and if not, the error information is reported by the prompt, and the test flow is ended.
- 9. A test system, characterized in that the test method of the test system according to any one of claims 1-8 is used for testing, the test system comprises a test platform, a test computer and a mobile device, the test platform is used for uploading, downloading and downloading test software, the test computer receives the test software issued by the test platform for testing, and the mobile device obtains the information of the device to be tested and sends the information to the test platform.
- 10. The test system of claim 9, wherein the test platform comprises a protocol management module, a test software management module, a test equipment management module, a data interaction and verification management module, a test client and a data uploading and statistical analysis module, wherein the protocol management module supports multi-protocol adaptation, the test software management module is responsible for uploading and downloading test software, issuing card approval and firmware management, the test equipment management module maintains equipment status and equipment communication protocol, the data interaction and verification management module is responsible for configuring test software parameters and acquiring work orders and batch information, the test client is responsible for completing client upgrading and updating software, and the data uploading and statistical analysis module is responsible for uploading test log data, files and pictures.
Description
Test method and test system of test system Technical Field The present application relates to the field of memories, and in particular, to a test method and a test system for a test system. Background The software test is an indispensable ring in the software development process, and the effective software test can ensure the software quality and improve the user experience. With the development of the software industry, especially in the internet age of the day-to-day and the month-to-month, the ever-increasing business requirements and the ever-increasing version iterations all bring great challenges to software testing. Traditional software tests, such as smoke test, functional test and regression test, mostly rely on manual operation, but manual test efficiency is low, and the current increasingly accelerated version iteration requirements cannot be met. Therefore, in the modern software testing process, automatic testing is gradually adopted to replace manual testing, and various testing tools and frames are continuously introduced in the industry, so that labor and time cost are saved, and testing efficiency is improved. At present, a test platform which runs through the whole software test process is lacking, and the technical requirements of mainstream test tools, especially automatic test tools, on testers are high, so that the writing and maintenance costs of test scripts are high. Therefore, although various tools are supported, the components involved in the manual work are still large, and the testing tools and processes with high threshold and low efficiency cannot adapt to the continuously accelerated version iteration. Disclosure of Invention The application aims to provide a test method and a test system of a test system, which improve the test efficiency and meet the requirements of different test scenes. The application discloses a test method of a test system, which comprises a test platform, a test computer and mobile equipment, and comprises the following steps: the mobile device acquires device information; The test platform acquires a client path of test software download based on equipment information; automatically downloading test software and decompressing; And configuring test parameters, and automatically issuing test software to a plurality of corresponding test computers by the main program for testing. Optionally, the test method further includes the steps of: Uploading test software to be released to a server at a software management client to trigger release approval; activating the software passing the approval and storing the software to a test platform; and automatically issuing test software to a software catalog of a corresponding test computer according to the actual strategy of the production line. Optionally, the step of acquiring the device information includes: Scanning equipment codes and process batch bar codes; The current procedure, the work order and the software firmware information corresponding to the work order are obtained through the procedure batch bar code, the managed test computer information is obtained through the equipment code, and the test end computer is controlled to download and update. Optionally, a tray program is adopted for starting up and self-starting, and a mobile device instruction is monitored through a WebSocket, so that automatic software switching triggered by device coding and batch bar code scanning is realized. Optionally, the step of acquiring the client path of the test software download based on the device information includes: acquiring an IP list of the test computer according to the corresponding relation between the equipment codes and the IP of the test computer; Acquiring a software download address and software main program information according to the basic data relationship of the software firmware; And judging whether the information is complete, and establishing connection with the test platform based on a judging result so as to send program downloading information. Optionally, the step of automatically downloading and decompressing the test software includes: the test software compression package is stored in a software catalog of the test computer; and judging whether the software is compression software, and running the main program based on a judging result. Optionally, the step of determining whether the information is complete, and establishing connection with the test platform based on the determination result to send the program downloading information includes: If the test platform is successfully connected with the mobile equipment, program downloading information is sent, if the test platform is failed to be connected with the mobile equipment, connection is tried again, after the connection is successful after the preset times of the connection is tried, the program downloading information is sent, if the connection still fails, error reporting information is prompted, and the test is finished. Opti