Device of updating library required by testing program for testing and method thereof

US12026503B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12026503-B2
Application numberUS-202217849374-A
CountryUS
Kind codeB2
Filing dateJun 24, 2022
Priority dateJun 17, 2022
Publication dateJul 2, 2024
Grant dateJul 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is connected to the to-be-tested device for performing testing, so that the old testing device can be updated through network without dedicated hardware, and the technical effect of reducing the time and labor cost for updating the old testing device can be achieved.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of updating library required by a testing program for testing, applicable to a controlling device and comprising: modifying a system configuration file of the controlling device; making the controlling device enter a testing mode based on the system configuration file when the controlling device is booted; updating library of an application in the controlling device in the testing mode; after the library is updated, executing a testing program in the application by the controlling device; obtaining a service instruction, and converting the service instruction to an operation instruction, by the testing program; transmitting a control instruction to a fixture, to obtain a status message of the fixture, by the testing program; when the testing program determines that the status message does not match the operation instruction, transmitting the operation instruction to the fixture, by the testing program, so as to enable the fixture to perform an operation corresponding to the operation instruction for the to-be-tested device; and transmitting a test instruction to the to-be-tested device, and obtaining a test result generated by the to-be-tested device executing the test instruction, by the testing program. 2. The method of updating library required by testing program for testing according to claim 1 , wherein the step of converting the service instruction to the operation instruction by the testing program comprises: searching a device operating document corresponding to the service instruction, and reading the operation instruction from the device operating document, by the testing program. 3. The method of updating library required by testing program for testing according to claim 1 , wherein the step of transmitting the test instruction to the to-be-tested device and obtaining the test result generated by the to-be-tested device executing the test instruction by the testing program, comprises: transmitting the test instruction to the to-be-tested device through a secure channel, to enable the to-be-tested device to execute the test instruction, by the testing program; and obtaining a log generated by the to-be-tested device, and analyzing the log to obtain the test result, by the testing program. 4. The method of updating library required by testing program for testing according to claim 1 , the step of obtaining the service instruction by the testing program, further comprising: when the to-be-tested device does not launch an operating system successfully, obtaining the service instruction, by the testing program. 5. A device of updating library required by testing program for testing, comprising: a storage module, configured to store a system configuration file; a configuration modifying module, configured to modify the system configuration file; a system booting module, configured to boot the device based on the system configuration file, to make the device enter a testing mode; a program updating module, wherein when the device enters the testing mode, the program updating module is configured to update library of an application in the device; and a program executing module, configured to execute the testing program in the application, wherein the testing program transmits a test instruction to a to-be-tested device and obtains a test result generated by the to-be-tested device executing the test instruction, wherein the testing program obtains a service instruction, converts the service instruction to an operation instruction, and transmits a control instruction to a fixture for obtaining a status message of the fixture, wherein when the testing program determines that the status message does not match the operation instruction, the testing program transmits the operation instruction to a fixture, so as to enable the fixture to perform an operation corresponding to the operation instruction for the to-be-tested device. 6. The device of updating library required by testing program for testing according to claim 5 , wherein the testing program searches a device operating document corresponding to the service instruction and reads the operation instruction from the device operating document for converting the service instruction to the operation instruction. 7. The device of updating library required by testing program for testing according to claim 5 , wherein the testing program transmits the test instruction to the to-be-tested device through a secure channel, to enable the to-be-tested device to execute the test instruction, wherein the testing program obtains a log generated by the to-be-tested device, and analyzes the log to obtain the test result. 8. The device of updating library required by testing program for testing according to claim 5 , wherein when the to-be-tested device does not launch an operating system, the testing program obtains the service instruction.

Assignees

Inventors

Classifications

  • Environments for analysis, debugging or testing of software · CPC title

  • for test execution, e.g. scheduling of test suites · CPC title

  • for test version control, e.g. updating test cases to a new software version · CPC title

  • Bootstrapping (security arrangements therefor G06F21/57) · CPC title

  • Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere ({measuring superconductive properties G01R33/1238;} testing line transmission systems H04B3/46; testing or measuring semiconductors or solid state devices during manufacture {H10P74/00}) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12026503B2 cover?
A device of updating library required by a testing program for testing and a method thereof are disclosed. A system configuration file of an old testing device is modified to make the old testing device enter a testing mode when booting, so that library supporting the testing program of an application is updated in the testing mode; when the application is executed, the testing program is conne…
Who is the assignee on this patent?
Inventec Pudong Tech Corp, Inventec Corp
What technology area does this patent fall under?
Primary CPC classification G06F8/65. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).