Nothing Special   »   [go: up one dir, main page]

CN110209586A - A kind of automatic software test method based on artificial intelligence, terminal and storage medium - Google Patents

A kind of automatic software test method based on artificial intelligence, terminal and storage medium Download PDF

Info

Publication number
CN110209586A
CN110209586A CN201910480248.5A CN201910480248A CN110209586A CN 110209586 A CN110209586 A CN 110209586A CN 201910480248 A CN201910480248 A CN 201910480248A CN 110209586 A CN110209586 A CN 110209586A
Authority
CN
China
Prior art keywords
test
software
software elements
artificial intelligence
program
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.)
Withdrawn
Application number
CN201910480248.5A
Other languages
Chinese (zh)
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 Wave Intelligent Technology Co Ltd
Original Assignee
Suzhou Wave 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 Wave Intelligent Technology Co Ltd filed Critical Suzhou Wave Intelligent Technology Co Ltd
Priority to CN201910480248.5A priority Critical patent/CN110209586A/en
Publication of CN110209586A publication Critical patent/CN110209586A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The present invention provides a kind of automatic software test method based on artificial intelligence, terminal and storage medium, is disassembled to software program, and multiple software elements are formd.Software elements are first obtained before test;Software elements are matched with test use cases;Matching result is obtained, and the test module matched and software elements are established into incidence relation;It executes test module to test software elements, output test result.It can also continue to carry out above-mentioned steps the requirement until arrival test execution if being unsatisfactory for test request, output test result and used for tester.If software program is can be combined into the software program of needs, and then the test to the test of software elements as to test program entirety by multiple software elements in the case where combining based on multiple software elements.It is not tested in the test program for needing to work out complete set to meet single software program.It is more flexible that the invention enables test modes, and test applicable surface is wider.

Description

A kind of automatic software test method based on artificial intelligence, terminal and storage medium
Technical field
The present invention relates to field of artificial intelligence more particularly to a kind of software automated testing sides based on artificial intelligence Method, terminal and storage medium.
Background technique
The english abbreviation of artificial intelligence is AI.Artificial intelligence is used to simulate, extend and extend theory and the side of the intelligence of people Method can be applied to multiple technical fields.
Artificial intelligence belongs to field of computer technology, and artificial intelligence is a kind of intelligent application, and artificial intelligence can produce Bear the judgement that can make a response in a manner of simulating human thinking.Artificial intelligence can be related to image recognition, language identification, machine People, natural language processing and specialist field etc..
Artificial intelligence can consciousness to people, thinking information process simulation.Artificial intelligence since the birth, it is theoretical and Technology is increasingly mature, and application field also constantly expands, it is contemplated that the following artificial intelligence bring sci-tech product, it will be people The repository of class wisdom.
Since artificial intelligence has wide use scope and uses field, some fields are being carried out using artificial intelligence When service, the feature of the included parameter based on the field, or the involved use environment information etc. according to the field are needed To configure corresponding artificial intelligence program, application of the realization based on artificial intelligence program in the field.It is artificial in order to realize Intelligent program is executed in stablizing for used field, is needed to carry out artificial intelligence program using preceding test, artificial to meet The requirement of intelligent program.But due to artificial intelligence program's use condition, the diversity of use environment, so that for each Artificial intelligence program formulates corresponding testing scheme test script respectively to test, and is resulted in the need in this way to each artificial intelligence Energy program is equipped with corresponding script to be tested, and causes test script to be formulated complicated, cannot achieve for artificial intelligence program To be equipped with test script.
Summary of the invention
In order to overcome the deficiencies in the prior art described above, the present invention provides one kind and avoids result in needs to each artificial intelligence Program is equipped with corresponding script to be tested, and then avoids result in the complicated based on the soft of artificial intelligence of test script formulation Part automated testing method, method include:
Obtain the first software elements;
First software elements are matched with test use cases;
Matching result is obtained, and the first test module matched and the first software elements are established into the first incidence relation;
It executes the first test module to test the first software elements, output test result.
Explanation is needed further exist for, when test result output is wrong, re-executes test process;
Stop executing test in the first error checking position;
It is matched based on the first software elements information involved in the first error checking position with test use cases;
Matching result is obtained, and the second test module matched and the first software elements are established into the second incidence relation;
It executes the first test module and the second test module tests the first software elements, output test result.
Explanation is needed further exist for, when test result output is wrong, re-executes test process;
Stop executing test in the second error checking position;
It is matched based on the first software elements information involved in the second error checking position with test use cases;
Matching result is obtained, and the third test module matched and the first software elements are established into third incidence relation;
The first test module is executed, the second test module and third test module test the first software elements;
When test result output is wrong, repeat the above process until reaching default test condition, and export test knot Fruit.
Explanation is needed further exist for, the second software elements are obtained;
Second software elements are matched with test use cases;
Matching result is obtained, and the first test unit matched and the second software elements are established into the 4th incidence relation;
It executes first test unit to test the second software elements, output test result.
Explanation is needed further exist for, when test result output is wrong, re-executes test process;
Stop executing test in error checking position;
It is matched based on the second software elements information involved in error checking position with test use cases;
Matching result is obtained, and the second test cell matched and the second software elements are established into the 5th incidence relation;
It executes first test unit and the second test cell tests the second software elements;
When test result output is wrong, repeats the above process and adjusted until reaching default test, and export and test knot Fruit.
Explanation is needed further exist for, the first software elements and the second software elements logical relation are established;
Based on the logical relation between the first software elements and the second software elements, integration software program;
Software program is tested.
Explanation is needed further exist for, third software elements are obtained;
Establish the first software elements, the second software elements and third software elements logical relation;
Based on the first software elements, logical relation between the second software elements and third software elements, integration software Program;
Software program is tested.
Explanation is needed further exist for, logical relation includes: logical AND, logic or and logic NOT.
The present invention also provides a kind of terminals for realizing the automatic software test method based on artificial intelligence, comprising:
Memory, for storing computer program and based on the automatic software test method of artificial intelligence;
Processor, for executing the computer program and based on the automatic software test method of artificial intelligence, with reality Now the step of automatic software test method based on artificial intelligence.
The present invention also provides a kind of computer-readable storages with the automatic software test method based on artificial intelligence Medium is stored with computer program on the computer readable storage medium, and the computer program is executed by processor with reality Now the step of automatic software test method based on artificial intelligence.
As can be seen from the above technical solutions, the invention has the following advantages that
Software program is disassembled in the present invention, forms multiple software elements.Software elements are first obtained before test; Software elements are matched with test use cases;Matching result is obtained, and the test module matched is built with software elements Vertical incidence relation;It executes test module to test software elements, output test result.If being unsatisfactory for test request may be used also To continue above-mentioned steps until reaching the requirement of test execution, outputs test result and used for tester.It results in the need for Corresponding script is equipped with to test to each artificial intelligence program, and then avoids result in the complexity of test script formulation.And And if software program is in the case where combining based on multiple software elements, can be combined into needs by multiple software elements Software program, and then be the test to test program entirety to the test of software elements.Complete set is not being needed to work out Test program is tested to meet single software program.It is more flexible that the invention enables test modes, and test applicable surface is wider.
Detailed description of the invention
In order to illustrate more clearly of technical solution of the present invention, attached drawing needed in description will be made below simple Ground introduction, it should be apparent that, drawings in the following description are only some embodiments of the invention, for ordinary skill For personnel, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the automatic software test method flow chart of artificial intelligence;
Fig. 2 is the automatic software test method embodiment flow chart of artificial intelligence;
Fig. 3 is the automatic software test method embodiment flow chart of artificial intelligence.
Specific embodiment
It is AI the present invention is based on artificial intelligence english abbreviation, is applied in software test case intelligent training, simulation extends Intelligent Theory and method with extension people is into software test case intelligent training.Using system as with the similar side of human intelligence Formula applies software test.
Software program of the present invention can be existing software program, be also possible in R&D process, or research and development It completes.The stability to software program, adaptability are needed, applicability etc. is tested.And it is understandable that software and surveys Examination is to arrange to be formed based on a plurality of sentence, and every sentence has to be formed based on multiple character arrangements.Upgrade to software program When, adjustable sentence or character can also be edited.Software program can be application program, be also possible to system Software program.Software program is the functional module based on certain purposes.
First software elements of the present invention are to form a part of software program, are also possible to whole.Software program Multiple functions may be implemented, wherein the first software elements can be one of function.
Second software elements can be the use environment or operating system that software program to be installed or be run.
Third software elements can be the other software program of operation associated with the first software elements.
Test of the invention can be based on STAF test platform, RobotFramework test platform, RFT test platform Deng.
Test case concentration of the present invention includes multiple test cases, that is, the set of test case.Test Use-case can of course arrange to be formed based on a plurality of sentence, and every sentence has to be formed based on multiple character arrangements, but is not limited to State form.The test case that test case is concentrated can be treated not as a complete script comprising multiple steps, Multiple statement or character, or instruction etc..Syntagmatic between it can be configured based on preset condition.Test case The stability of software program after may be implemented to test different software programs, and upgrading, adaptability, applicability etc..
Test case and software program described in the invention may be implemented in hardware, software, firmware or theirs is any Combination.The various features are module, and unit or assembly may be implemented together in integration logic device or separately as discrete But the logical device of interoperable or other hardware devices.In some cases, the various features of electronic circuit can be by reality It is now one or more integrated circuit device, such as IC chip or chipset.
If realized within hardware, the present invention relates to a kind of terminals, such as can be used as processor or integrated circuit dress It sets, such as IC chip or chipset.Alternatively or additionally, if realized in software or firmware, the technology can Realize at least partly by computer-readable data storage medium, including instruction, when implemented, make processor execute one or More above methods.For example, computer-readable data storage medium can store the instruction such as executed by processor.
The computer program product of computer-readable medium can form a part, may include packaging material.Data Computer-readable medium may include computer storage medium, such as random access memory (RAM), read-only memory (ROM), nonvolatile RAM (NVRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory, magnetic or Optical data carrier and analog.In some embodiments, a kind of manufacture product may include that one or more computers can Read storage media.
In some embodiments, computer readable storage medium may include non-volatile media.Term " non-transient " institute Stating storage medium can indicate to be not included in carrier wave or transmitting signal.In certain embodiments, non-transitory storage medium can be with Storing data, it can be changed over time in (for example, RAM or cache).
It includes that one or more processors execute that the code or instruction, which can be software and/or firmware by processing circuit, Such as one or more digital signal processors (DSP), general purpose microprocessor, application-specific integrated circuit (ASICs), scene can be compiled Journey gate array (FPGA) or other equivalents are integrated circuit or discrete logic.Therefore, term " processor, " due to It can refer to that any aforementioned structure or any other structure are more suitable for the technology as described herein realized as used herein.Separately Outside, in some respects, function described in the disclosure can be provided in software module and hardware module.
Method in the present invention specifically includes: as shown in Figure 1, S1, obtains the first software elements;
Here obtaining can be being manually entered based on tester, be also possible to that condition is arranged by system, meet starting It is obtained after condition.The condition of setting can be time point, before being also possible to the operation of software, research and development of software to certain rank Section etc..
S2 matches the first software elements with test use cases;
Sentence or code in first software elements, or instruction or character etc. language corresponding with test case concentration Sentence or code, or instruction or character etc. are matched.
S3 obtains matching result, and the first test module matched is established first with the first software elements and is associated with System;
Incidence relation is established after matching.System can save this incidence relation, when testing, based on association Relationship is tested, and tester can modify with regard to incidence relation, and does not have to carry out improving modification again to test case.
S4 executes the first test module and tests the first software elements, outputs test result.
Certainly, if test is out of question, current test module can be matched with the first software elements.Again by first After software elements merge with other element, when being tested, just reads this first test module and tested, and then can be by one The more software of a function carries out modularization, and single test is being combined test later, convenient for finding out test problem.
If test go wrong as shown in Fig. 2,
S11 re-executes test process when test result output is wrong;
Here test process can be re-executed, until arrival preset times, then carries out subsequent step.In order to prevent due to Occur executive problem in first time implementation procedure, rather than test problem, in this way execute several times after can be to avoid.
S12 stops executing test in the first error checking position;
It is mistake if there is output, then which is recorded in and walks out of has showed mistake, and identifies sentence corresponding to the position, Or code, or instruction or character etc..
S13 is matched based on the first software elements information involved in the first error checking position with test use cases;
Because test case before is unable to satisfy current test, matched again in this way, to promote test that can lead to It crosses.
S14 obtains matching result, and the second test module matched is established second with the first software elements and is associated with System;
Here the first software elements are tested based on two test modules, system embodies test from incidence relation Implementation procedure.
S15, executes the first test module and the second test module tests the first software elements, output test knot Fruit.
S16 re-executes test process when test result output is wrong;
Here test process can be re-executed, until arrival preset times, then carries out subsequent step.In order to prevent due to Occur executive problem in first time implementation procedure, rather than test problem, in this way execute several times after can be to avoid.
S17 stops executing test in the second error checking position;
S18 is matched based on the first software elements information involved in the second error checking position with test use cases;
S19 obtains matching result, and the third test module matched is established third with the first software elements and is associated with System;
S20 executes the first test module, and the second test module and third test module survey the first software elements Examination;
Here the first software elements are tested based on three test modules, system embodies test from incidence relation Implementation procedure.
S21 is repeated the above process when test result output is wrong until reaching default test condition, and export survey Test result.
Certainly if testing and passing through, the test of the first software elements is completed using above three test module joint.If Also there is mistake then to repeat the above process.If reaching default test condition, still there is mistake, then issues test errors and mention Show, so that tester is handled.Default test condition can be based on repeating one numerical value of above-mentioned number setting.It can also be with When a certain mistake of appearance, directly stop test progress etc., actual conditions are without limitation.
Based in a software program, a software elements are not limited solely to, may further include multiple software elements. So in the present invention, the second software elements are obtained;Second software elements are matched with test use cases;Obtain matching knot Fruit, and the first test unit matched and the second software elements are established into the 4th incidence relation;Execute first test unit pair Second software elements are tested, and are outputed test result.
When test result output is wrong, test process is re-executed;
Stop executing test in error checking position;
It is matched based on the second software elements information involved in error checking position with test use cases;
Matching result is obtained, and the second test cell matched and the second software elements are established into the 5th incidence relation;
It executes first test unit and the second test cell tests the second software elements;
When test result output is wrong, repeats the above process and adjusted until reaching default test, and export and test knot Fruit.
It is identical as the test process of the first software elements to the test process of other software element.
It is being tested later in the relationship based on the first software elements and the second software elements, as shown in figure 3,
S101 establishes the first software elements and the second software elements logical relation;
Logical relation includes: logical AND, logic or and logic NOT.
Logical AND can be understood as the execution synchronous with the second software elements of the first software elements, or hold according to precedence Row, objective is exactly that the first software elements are intended to execute with the second software elements.
Logic can be understood as the first software elements or the second software elements and be based on certain condition only carrying out one.Certainly In a program, the first software elements are only carried out in some function, and another function only carries out the second software elements.
Logic NOT can be understood as the first software elements of execution and not execute the second software elements then.
S102, based on the logical relation between the first software elements and the second software elements, integration software program;
S103 tests software program.
The test process of software program can be carried out based on test cell corresponding to each software elements or test module. Ultimately form a complete software test procedure and program.
Except of course that above-mentioned software program has included that two software elements are also possible that three software elements.
Obtain third software elements;
Establish the first software elements, the second software elements and third software elements logical relation;
Based on the first software elements, logical relation between the second software elements and third software elements, integration software Program;Software program is tested.
Software elements can also include operating system corresponding to software program, be associated with what other software program executed Deng.Specific software elements are here without limitation.
For the above method, the present invention also provides a kind of ends for realizing the automatic software test method based on artificial intelligence End, comprising: memory, for storing computer program and based on the automatic software test method of artificial intelligence;Processor is used In the execution computer program and based on the automatic software test method of artificial intelligence, to realize based on the soft of artificial intelligence The step of part automated testing method.
For the above method, the present invention also provides a kind of with based on the automatic software test method of artificial intelligence Calculation machine readable storage medium storing program for executing is stored with computer program on the computer readable storage medium, and the computer program is located Manage the step of device is executed to realize the automatic software test method based on artificial intelligence.
Description and claims of this specification and term " first ", " second ", " third " " in above-mentioned attached drawing The (if present)s such as four " are to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should manage The data that solution uses in this way are interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to Here the sequence other than those of diagram or description is implemented.In addition, term " includes " and " having " and their any deformation, It is intended to cover and non-exclusive includes.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest scope of cause.

Claims (10)

1. a kind of automatic software test method based on artificial intelligence, which is characterized in that method includes:
Obtain the first software elements;
First software elements are matched with test use cases;
Matching result is obtained, and the first test module matched and the first software elements are established into the first incidence relation;
It executes the first test module to test the first software elements, output test result.
2. the automatic software test method according to claim 1 based on artificial intelligence, which is characterized in that
When test result output is wrong, test process is re-executed;
Stop executing test in the first error checking position;
It is matched based on the first software elements information involved in the first error checking position with test use cases;
Matching result is obtained, and the second test module matched and the first software elements are established into the second incidence relation;
It executes the first test module and the second test module tests the first software elements, output test result.
3. the automatic software test method according to claim 2 based on artificial intelligence, which is characterized in that
When test result output is wrong, test process is re-executed;
Stop executing test in the second error checking position;
It is matched based on the first software elements information involved in the second error checking position with test use cases;
Matching result is obtained, and the third test module matched and the first software elements are established into third incidence relation;
The first test module is executed, the second test module and third test module test the first software elements;
When test result output is wrong, repeat the above process until reaching default test condition, and output test result.
4. the automatic software test method according to claim 1 based on artificial intelligence, which is characterized in that
Obtain the second software elements;
Second software elements are matched with test use cases;
Matching result is obtained, and the first test unit matched and the second software elements are established into the 4th incidence relation;
It executes first test unit to test the second software elements, output test result.
5. the automatic software test method according to claim 4 based on artificial intelligence, which is characterized in that
When test result output is wrong, test process is re-executed;
Stop executing test in error checking position;
It is matched based on the second software elements information involved in error checking position with test use cases;
Matching result is obtained, and the second test cell matched and the second software elements are established into the 5th incidence relation;
It executes first test unit and the second test cell tests the second software elements;
When test result output is wrong, repeats the above process and adjusted until reaching default test, and output test result.
6. the automatic software test method according to claim 4 based on artificial intelligence, which is characterized in that
Establish the first software elements and the second software elements logical relation;
Based on the logical relation between the first software elements and the second software elements, integration software program;
Software program is tested.
7. the automatic software test method according to claim 4 based on artificial intelligence, which is characterized in that obtain third Software elements;
Establish the first software elements, the second software elements and third software elements logical relation;
Based on the first software elements, logical relation between the second software elements and third software elements, integration software program;
Software program is tested.
8. the automatic software test method according to claim 6 or 7 based on artificial intelligence, which is characterized in that
Logical relation includes: logical AND, logic or and logic NOT.
9. a kind of terminal for realizing the automatic software test method based on artificial intelligence characterized by comprising
Memory, for storing computer program and based on the automatic software test method of artificial intelligence;
Processor, for executing the computer program and based on the automatic software test method of artificial intelligence, to realize such as The step of automatic software test method described in claim 1 to 8 any one based on artificial intelligence.
10. a kind of computer readable storage medium with the automatic software test method based on artificial intelligence, feature exist In being stored with computer program on the computer readable storage medium, the computer program is executed by processor to realize The step of automatic software test method as described in claim 1 to 8 any one based on artificial intelligence.
CN201910480248.5A 2019-06-04 2019-06-04 A kind of automatic software test method based on artificial intelligence, terminal and storage medium Withdrawn CN110209586A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910480248.5A CN110209586A (en) 2019-06-04 2019-06-04 A kind of automatic software test method based on artificial intelligence, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910480248.5A CN110209586A (en) 2019-06-04 2019-06-04 A kind of automatic software test method based on artificial intelligence, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN110209586A true CN110209586A (en) 2019-09-06

Family

ID=67790598

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910480248.5A Withdrawn CN110209586A (en) 2019-06-04 2019-06-04 A kind of automatic software test method based on artificial intelligence, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN110209586A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110888801A (en) * 2019-10-23 2020-03-17 贝壳技术有限公司 Software program testing method and device, storage medium and electronic equipment
CN111104326A (en) * 2019-12-19 2020-05-05 北京明略软件系统有限公司 Test method, test device, electronic equipment and readable storage medium
CN111949525A (en) * 2020-08-04 2020-11-17 上海金仕达软件科技有限公司 AI-based robustness intelligent test system and test method thereof
CN112612695A (en) * 2020-12-17 2021-04-06 平安普惠企业管理有限公司 Functional test environment verification method, device, equipment and medium based on RPA
CN112948251A (en) * 2021-03-03 2021-06-11 中国工商银行股份有限公司 Automatic software testing method and device
US11645467B2 (en) 2018-08-06 2023-05-09 Functionize, Inc. Training a system to perform a task with multiple specific steps given a general natural language command

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11645467B2 (en) 2018-08-06 2023-05-09 Functionize, Inc. Training a system to perform a task with multiple specific steps given a general natural language command
CN110888801A (en) * 2019-10-23 2020-03-17 贝壳技术有限公司 Software program testing method and device, storage medium and electronic equipment
CN111104326A (en) * 2019-12-19 2020-05-05 北京明略软件系统有限公司 Test method, test device, electronic equipment and readable storage medium
CN111949525A (en) * 2020-08-04 2020-11-17 上海金仕达软件科技有限公司 AI-based robustness intelligent test system and test method thereof
CN112612695A (en) * 2020-12-17 2021-04-06 平安普惠企业管理有限公司 Functional test environment verification method, device, equipment and medium based on RPA
CN112612695B (en) * 2020-12-17 2023-09-15 广东数远科技有限公司 RPA-based functional test environment verification method, device, equipment and medium
CN112948251A (en) * 2021-03-03 2021-06-11 中国工商银行股份有限公司 Automatic software testing method and device

Similar Documents

Publication Publication Date Title
CN110209586A (en) A kind of automatic software test method based on artificial intelligence, terminal and storage medium
CN108572312A (en) SoC chip test method, device, system and SoC chip test witness plate
CN108052769A (en) Netlist emulation verification method and device
US10156611B2 (en) Executing code on a test instrument in response to an event
CN110515641A (en) The update method of server firmware, apparatus and system
CN106708718A (en) Service framework interface testing method and device
CN116702766A (en) Automatic construction method and device for domain knowledge base based on large language model
CN109885905B (en) Verification system for improving function verification efficiency of digital circuit
CN109976687A (en) The display system and method for display screen
CN112198423B (en) Test excitation generation unit in FPGA chip
US8589734B2 (en) Verifying correctness of processor transactions
US6643800B1 (en) Method and apparatus for testing microarchitectural features by using tests written in microcode
CN105320510A (en) Method and device for automatically tracking data relation
CN113656070A (en) Random instruction verification method and device for processor, electronic equipment and storage medium
CN108959078A (en) A kind of end Windows automatic software test method and system
CN112858876A (en) Self-adaptive chip automatic testing method
CN105447251B (en) A kind of verification method based on transaction types excitation
CN112558938B (en) Machine learning workflow scheduling method and system based on directed acyclic graph
US11514267B2 (en) System and method for performing test data management
EP3734491A1 (en) Method, apparatus, device, and medium for implementing simulator
Sun et al. Classification-Based Automatic HDL Code Generation Using LLMs
CN113626688A (en) Intelligent medical data acquisition method and system based on software definition
US20240241816A1 (en) Automated test generation
CN113592227B (en) Implant management method, device and equipment
Han et al. DTMM: Deploying TinyML Models on Extremely Weak IoT Devices with Pruning

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20190906

WW01 Invention patent application withdrawn after publication