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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test 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
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.
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)
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 |
-
2019
- 2019-06-04 CN CN201910480248.5A patent/CN110209586A/en not_active Withdrawn
Cited By (7)
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 |