CN105512040A - Method and device for processing data based on script test program - Google Patents

Method and device for processing data based on script test program Download PDF

Info

Publication number
CN105512040A
CN105512040A CN201510955282.5A CN201510955282A CN105512040A CN 105512040 A CN105512040 A CN 105512040A CN 201510955282 A CN201510955282 A CN 201510955282A CN 105512040 A CN105512040 A CN 105512040A
Authority
CN
China
Prior art keywords
data
order
output
completion
expection
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.)
Granted
Application number
CN201510955282.5A
Other languages
Chinese (zh)
Other versions
CN105512040B (en
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.)
Analog Microelectronics (shanghai) Co Ltd
Original Assignee
Analog Microelectronics (shanghai) 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 Analog Microelectronics (shanghai) Co Ltd filed Critical Analog Microelectronics (shanghai) Co Ltd
Priority to CN201510955282.5A priority Critical patent/CN105512040B/en
Publication of CN105512040A publication Critical patent/CN105512040A/en
Application granted granted Critical
Publication of CN105512040B publication Critical patent/CN105512040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

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 invention relates to a method and device for processing data based on a script test program. The method comprises the steps of obtaining data in a command input process, detecting the data, complementing operation for partial commands when the data is the correctly matched partial commands and outputting the complete commands after the complement, or deleting obtained data this time when the data match is wrong and obtaining to-be-detected data again, or outputting correctly matched complete commands when the data is the correctly matched complete commands. The method further comprises the steps of dividing the data output by an output line into one or more key words and detecting the one or more key words, wherein when the one or more key words are matched with prospect output key words adding with regular expression, the output data is judged to be matched with the prospect output, and when the one or more key words are not matched with the prospect output key words adding with the regular expression, the output data is judged to be not matched with the prospect output. The method and device can improve the stability of a scrip language program and further can improve the success rate of the test.

Description

A kind of data processing method based on script test procedure and device
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of data processing method based on script test procedure and device.
Background technology
In the process of software and hardware development, the test (as: functional verification and the stability checking etc.) achievement made being carried out to various aspects can be needed always.And in the selection of programming language, shell script language, compared to other programming languages, the detection to input and output word and the operation to system level has geneogenous facility.So the framework of testing process is all built by script.The logic of shell script is very simple, is generally input command, detects the data exporting, should input according to output judgement.Its advantage is the even full-automation that can realize semi-automation, can save and much be used in the test upper time, and test duration section can be arranged more flexibly, avoid the peak period of equipment use, that more rationalizes utilizes free time (referring to the time that people does not work before equipment in one day).But the stability of the program of script is not height very, especially not high especially at some own operative frequency, on the equipment that performance is general, script can occur that the command word inputted is lost once in a while, or due to display problem cause export field lose or out of order, so testing procedure cannot proceed, and causes the failure tested further.
Summary of the invention
The object of the invention is, in order to solve above-mentioned the deficiencies in the prior art part, to provide a kind of data processing method based on script test procedure and device.Script-language program instability can be solved, avoid input command word lose, or can solve due to display problem cause export field lose or out of order, improve test matching rate.
For achieving the above object, on the one hand, embodiments provide a kind of data processing method based on script test procedure, described method comprises the steps:
Obtain the data in order input process; Data are detected, when data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to partial order; Or when Data Matching mistake, delete the data that this obtains, again obtain data to be tested; Or when data are when mating correct complete order, the complete order that output matching is correct; The instruction performing complete order is sent to target device.
Preferably, comprised the following steps before detecting step is carried out to data: receive order completion instruction at predetermined check point, the data in order input process are detected.
Preferably, order completion instruction comprises the order of tab key, and the code of tab key order is " t ".
Preferably, when data are when mating correct order, then judge that this detects correct, wait for detection operation next time.
On the other hand, the embodiment of the present invention further provides a kind of data processing method based on script test procedure, and described method comprises the steps:
The data exporting row output are divided into one or more key word; One or more key word is detected, when one or more key word with expect the crucial word mismatch that exports, but during the Keywords matching exported with the expection after adding regular expression, then judge to export data and expect output matching; When the crucial word mismatch that the expection after one or more key word with interpolation regular expression exports, then judge that output data export with expection and do not mate.
Preferably, the keyword exported in expection adds regular expression, regular expression comprises " * " character.
Another aspect, embodiments provides a kind of data processing equipment based on script test procedure, and described device comprises:
Acquisition module, for obtaining the data in order input process;
Detection module, for detecting data, when data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to partial order; Or when Data Matching mistake, delete the described data that this obtains, again obtain data to be tested; Or when data are when mating correct complete order, the complete order that output matching is correct;
Output module, for sending the instruction performing complete order to target device.
Preferably, detection module specifically for: receive order completion instruction at predetermined check point, the data in order input process detected.
Preferably, detection module specifically for: receive order completion instruction at predetermined check point, the data in order input process detected; Order completion instruction comprises the order of tab key, and the code of tab key order is " t ".
Again on the one hand, embodiments provide a kind of data processing equipment based on script test procedure, described device comprises:
Divide module, for the data exporting row output are divided into one or more key word;
Detection module, for detecting one or more key word, when described one or more key word with expect the crucial word mismatch that exports, but during the Keywords matching exported with the expection after adding regular expression, then judge to export data and expect output matching; When the crucial word mismatch that the expection after one or more key word with interpolation regular expression exports, then judge that output data export with expection and do not mate.
A kind of data processing method based on script test procedure provided by the invention and device, the stability of script-language program can be improved, avoid input command word lose, or can avoid due to display problem cause export field lose or out of order, improve the success ratio of test.
Accompanying drawing explanation
In order to more clearly demonstrate the technical scheme of the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
A kind of data processing method schematic flow sheet based on script test procedure that Fig. 1 provides for the embodiment of the present invention;
The another kind that Fig. 2 provides for the embodiment of the present invention is based on the data processing method schematic flow sheet of script test procedure;
A kind of data processing equipment schematic diagram based on script test procedure that Fig. 3 provides for the embodiment of the present invention;
Another data processing method schematic flow sheet based on script test procedure that Fig. 4 provides for the embodiment of the present invention;
The another kind that Fig. 5 provides for the embodiment of the present invention is based on the data processing equipment schematic diagram of script test procedure.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
For ease of the understanding to the embodiment of the present invention, be further explained explanation below in conjunction with accompanying drawing with specific embodiment, embodiment does not form the restriction to the embodiment of the present invention.
The present invention takes into account the convenience of the accurate of manual operation and shell script operation, the operating habit of people is placed among shell script, confirm after mostly manual operation order is order to accomplish fluently that order presses carriage return execution after errorless, so this process is added among script, script can be judged before execution, and whether current input is correct, confirms sending carriage return order to target device correctly.Based on this, a kind of specifically based on the schematic flow sheet that the data processing method of script test procedure is shown in Figure 1.
A kind of data processing method schematic flow sheet based on script test procedure that Fig. 1 provides for the embodiment of the present invention.As shown in Figure 1, the method comprising the steps of 101-105.
In step 101, script test procedure obtains the data in order input process.
Receive order completion instruction at predetermined check point, the data in described order input process are detected.
In step 102, data are detected.Its testing result is divided into step 103, step 104 or step 105 three kinds of situations.
Order completion instruction comprises the order of tab key, and the code of tab key order is " t ".Linux equipment is general all with the function of tab key completion, and so in the process of order input, control shell script at specific check point and send the order of tab key, the code of tab key is “ t ", this special input can not be lost.
In step 103, when data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to partial order.If the part inputted is correct, screen can export the order after completion.
In step 104, when Data Matching mistake, delete the data that this obtains, again obtain data to be tested
In step 105, when data are when mating correct complete order, the complete order that output matching is correct.When data are when mating correct order, then judge that this detects correct, wait for detection operation next time.
If script detects correct order, so continue input, if there is no completion, abandon this input and re-start input.
It should be noted that, script test procedure, through step 103, step 104 or step 105, sends the instruction performing complete order to target device.Complete and the completion of order is detected, the custom of people is placed among shell script, goes out active at script, or when command word is missed in artificial input, auto-complete input command, improves the accuracy rate exported.
The another kind that Fig. 2 provides for the embodiment of the present invention is based on the data processing method schematic flow sheet of script test procedure.Fig. 2 is also a kind of embodiment of method flow shown in Fig. 1.As shown in Figure 2, the method comprising the steps of 200-217:
In step 200, the order of needs input is: " ls/home/Tom/work/xxx ", and the existing order to input carries out script test successively.Wherein, " ls " order represents the path that will access, and its effect is, the path that the order that prompting access inputs thereafter refers to.
In step 201, input " ls/home ", current coomand mode is " ls/home ".
In step 202, in the process that input " ls/home " is ordered, control shell script at specific check point and send tab key order, whether test has the option needing shell script completion.
In step 203, the option of shell script completion if necessary, be input as " ls/hom " as actual, so shell script carries out Tab completion to this input command, be " ls/home/ " by input command completion, after input " ls/hom ", screen can export the order " ls/home/ " after completion.
It should be noted that, if can the option of completion not be unique, such as actual when being input as " ls/ho " or " ls/h ", the shell script of its correspondence can completion option may be " ls/home ", " ls/hold " or " ls/how " etc., will export on screen can completion order " ls/home/ ", " ls/hold/ " or " ls/how/ ", prompting importer select correct order.Following steps 207, step 211 etc. are suitable for equally, repeat no more.
In step 204, if do not need the option of shell script completion, as input is " ls/hm " or " ls/he ", so shell script is by the order " ls/hm " of deletion error or " ls/he ", no-output on screen, jumping to step 200, restarting needing the order of input to carry out script test.
In step 205, input " Tom ", current coomand mode is " ls/home/Tom ".
In step 206, in the process that input " Tom " is ordered, control shell script at the check point of feature and send tab key order, whether test has the option needing shell script completion.
In step 207, the option of shell script completion if necessary, be input as " To " as actual, so shell script carries out Tab completion to this input command, be " ls/home/Tom " by input command completion, after input " ls/home/To ", screen can export the order " ls/home/Tom/ " after completion.
In step 208, if do not need the option of shell script completion, as input is " Tm ", so shell script is by the order " ls/home/Tm " of deletion error, without new output on screen, keeping order " ls/home/ ", jump to step 205, restarting needing the order of input to carry out script test.
In step 209, input " work ", current coomand mode is " ls/home/Tom/work ".
In step 210, in the process that input " work " is ordered, control shell script at the check point of feature and send tab key order, whether test has the option needing shell script completion.
In step 211, the option of shell script completion if necessary, be input as " wor " as actual, so shell script carries out Tab completion to this input command, be " ls/home/Tom/work " by input command completion, after input " ls/home/wor ", screen can export the order " ls/home/Tom/work/ " after completion.
In step 212, if do not need the option of shell script completion, as input is " wrk " or " wok ", so shell script is by the order " ls/home/Tom/ " of deletion error, without new output on screen, keeping order " ls/home/ ", jump to step 209, restarting needing the order of input to carry out script test.
In step 213, input " xxx ", current coomand mode is " ls/home/Tom/work/xxx ".
In step 214, arrive final stage, directly click carriage return.Send carriage return order to target device.Shell script does not send Tab completion order.
In step 215, shell script check screen have do not have vicious information point out jump out, as " nosuchfileordirectory "
In step 216, if the prompting of wrong information is jumped out, shell script is by the order " ls/home/Tom//work/xxx " of deletion error, without new output on screen, keep order " ls/home/Tom/work/ ", jump to step 213, restart input command, carry out script test.
In step 217, if do not have error message point out jump out, " ls/home/Tom/work/xxx " order end of input, shell script in order input process according to the custom of people complete to order test one by one and completion.
It should be noted that, owing to being the custom adding people in script, institute can be called " test of hommization script " in this way.
A kind of data processing equipment schematic diagram based on script test procedure that Fig. 3 provides for the embodiment of the present invention.As shown in Figure 3, this device comprises acquisition module, detection module and output module.
Acquisition module, for obtaining the data in order input process.
Detection module, for detecting data, when data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to partial order; Or when Data Matching mistake, delete the described data that this obtains, again obtain data to be tested; Or when data are when mating correct complete order, the complete order that output matching is correct.
Particularly, acquisition module receives order completion instruction at predetermined check point, detects the data in order input process; Order completion instruction comprises the order of tab key, and the code of tab key order is " t ".
Output module, for sending the instruction performing complete order to target device.
On the other hand, the observation habit of people is, if do not find the output of expection will find the keyword of expection output, so detecting portion can export in shell script.Whether mate with desired output to detect output data.Based on this, another is specifically based on the schematic flow sheet that the data processing method of script test procedure is shown in Figure 4.
Another data processing method schematic flow sheet based on script test procedure that Fig. 4 provides for the embodiment of the present invention.As shown in Figure 4, the method comprising the steps of 401-404.
In step 401, the data exporting row output are divided into one or more key word.
The output row of a standard is divided into some key words, detect respectively, the keyword that can also export in expection adds regular expression, regular expression comprises " * " character, wherein, " * " interpolation represents may there are other any fields between character between characters.
Regular expression is use single character string to describe, mate a series of character string meeting certain syntactic rule.In a lot of text editor, regular expression is usually used to retrieval, replaces those texts meeting certain pattern.Do not repeat them here, in order to avoid fuzzy theme of the present invention.
In step 402, one or more key word is detected.Its testing result is divided into step 403 or step 404 two kinds of situations.
The result that expection exports comprises one or more keyword, can according to keyword judge to export result that row exports whether with expect output matching.
In step 403, when the crucial word mismatch that one or more key word exports with expection, during the Keywords matching exported with the expection after adding regular expression, then judge export data and expect output matching.If the keyword of majority can both match, the output having matched and expected is described.
In step 404, when the crucial word mismatch that the expection after one or more key word with interpolation regular expression exports, then judge that described output data export with expection and do not mate.
Fig. 4 adds regular expressions in the keyword that expection exports, thus expands the scope of coupling, improves the accuracy of coupling.Specifically can join and be shown in Table 1.
Table 1 is the example of a kind of concrete shell script detection Output rusults of Fig. 4.
Table 1
Export General judgement cat Add the judgement c*a*t of regular expression
cat Coupling Coupling
c aa ttt Do not mate Coupling
c[123;12]a1sFD]t Do not mate Coupling
cLoadinga/homet/Tom Do not mate Coupling
c 12i^&*_a aaG^& t Do not mate Coupling
As shown in table 1, when exporting searching expection keyword and judging, the keyword " cat " such as exported in described expection adds regular expression, and as " c*a*t* ", the output row by a standard is divided into some key words, c* a* t, respectively character field c*, a*, t* are detected, if keyword c, a, t can match, then the output " cat " having matched and expected are described.
In Table 1, general script only can when exporting as " cat ", just can judge to mate with desired output, use script method of testing of the present invention, after adding regular expression, detect at shell script and export, get rid of the output field that may cause due to display problem and to lose or out of order, judge to export " caattt ", " c [123; 12] a1sFD] t ", " cLoadinga/homet/Tom " or " c12i^ & * _ aaaG^ & t " also mate with desired output.Expand the matching range with desired output " cat ", improve the accuracy of coupling.
The another kind that Fig. 5 provides for the embodiment of the present invention is based on the data processing equipment schematic diagram of script test procedure.As shown in Figure 5, this device comprises:
Divide module, for the data exporting row output are divided into one or more key word.
Detection module, for detecting one or more key word, when the Keywords matching that the expection after one or more key word with interpolation regular expression exports, then judges to export data and expection output matching; When one or more key word with add to expect the crucial word mismatch exported after regular expression time, then judging to export data with expecting to export does not mate.
Embodiments provide a kind of data processing method based on script test procedure and device, the stability of script-language program can be improved, the command word inputted is avoided to lose, or can avoid due to display problem cause export field lose or out of order, improve the success ratio of test.
Those of ordinary skill in the art should recognize further, in conjunction with unit and the algorithm steps of each example of embodiment disclosed herein description, can realize with electronic hardware, computer software or the combination of the two, in order to the interchangeability of hardware and software is clearly described, generally describe composition and the step of each example in the above description according to function.These functions hold track with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Those of ordinary skill in the art can use distinct methods to realize described function to each specifically should being used for, but this realization should not think the scope exceeding the application.
The method described in conjunction with embodiment disclosed herein or the step of algorithm can hold the software module of track with hardware, processor, or the combination of the two is implemented.Software module can be placed in the storage medium of other form any known in random access memory (RAM), internal memory, ROM (read-only memory) (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
Above-described embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only the specific embodiment of the present invention; the protection domain be not intended to limit the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. based on a data processing method for script test procedure, it is characterized in that, comprise the following steps:
Obtain the data in order input process;
Described data are detected, when described data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to described partial order; Or when described Data Matching mistake, delete the described data that this obtains, again obtain data to be tested; Or when described data are, when mating correct complete order, export the complete order that described coupling is correct;
The instruction performing described complete order is sent to target device.
2. method according to claim 1, is characterized in that, described detecting step is carried out to described data before comprise the following steps:
Receive order completion instruction at predetermined check point, the data in described order input process are detected.
3. method according to claim 2, is characterized in that, described order completion instruction comprises the order of tab key, and the code of described tab key order is " t ".
4. method according to claim 1, is characterized in that, when described data are when mating correct order, then judges that this detects correct, waits for detection operation next time.
5. based on a data processing method for script test procedure, it is characterized in that, comprise the following steps:
The data exporting row output are divided into one or more key word;
Described one or more key word is detected, when described one or more key word with expect the crucial word mismatch that exports, but during the Keywords matching exported with the expection after adding regular expression, then judge described output data and expect output matching; When the crucial word mismatch that the expection after described one or more key word with interpolation regular expression exports, then judge that described output data export with expection and do not mate.
6. method according to claim 5, is characterized in that, the keyword exported in described expection adds regular expression, and described regular expression comprises " * " character.
7. based on a data processing equipment for script test procedure, it is characterized in that, comprising:
Acquisition module, for obtaining the data in order input process;
Detection module, for detecting described data, when described data are, when mating correct partial order, carry out completion operation, and export the complete order after completion to described partial order; Or when described Data Matching mistake, delete the described data that this obtains, again obtain data to be tested; Or when described data are, when mating correct complete order, export the complete order that described coupling is correct;
Output module, for sending the instruction performing described complete order to target device.
8. device according to claim 7, is characterized in that, described detection module specifically for:
Receive order completion instruction at predetermined check point, the data in described order input process are detected.
9. device according to claim 8, is characterized in that, described detection module specifically for:
Receive order completion instruction at predetermined check point, the data in described order input process are detected; Described order completion instruction comprises the order of tab key, and the code of described tab key order is " t ".
10. based on a data processing equipment for script test procedure, it is characterized in that, comprising:
Divide module, for the data exporting row output are divided into one or more key word;
Detection module, for detecting described one or more key word, when described one or more key word with expect the crucial word mismatch that exports, but during the Keywords matching exported with the expection after adding regular expression, then judge described output data and expect output matching; When the crucial word mismatch that the expection after described one or more key word with interpolation regular expression exports, then judge that described output data export with expection and do not mate.
CN201510955282.5A 2015-12-17 2015-12-17 A kind of data processing method and device based on script test program Active CN105512040B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510955282.5A CN105512040B (en) 2015-12-17 2015-12-17 A kind of data processing method and device based on script test program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510955282.5A CN105512040B (en) 2015-12-17 2015-12-17 A kind of data processing method and device based on script test program

Publications (2)

Publication Number Publication Date
CN105512040A true CN105512040A (en) 2016-04-20
CN105512040B CN105512040B (en) 2018-09-28

Family

ID=55720041

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510955282.5A Active CN105512040B (en) 2015-12-17 2015-12-17 A kind of data processing method and device based on script test program

Country Status (1)

Country Link
CN (1) CN105512040B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395044A (en) * 2020-11-10 2021-02-23 新华三技术有限公司合肥分公司 Command line keyword filling method and device and network equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010052030A1 (en) * 1999-12-14 2001-12-13 Nobuhisa Shiraishi Command processing apparatus
US6724408B1 (en) * 1999-08-10 2004-04-20 International Business Machines Corporation Command line interface for a data processing system
US20080155565A1 (en) * 2006-12-20 2008-06-26 International Business Machines Corporation Automatic Completion of Command Line Arguments
CN103685399A (en) * 2012-09-17 2014-03-26 腾讯科技(深圳)有限公司 Method, device and system for logging in Unix-like virtual container

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6724408B1 (en) * 1999-08-10 2004-04-20 International Business Machines Corporation Command line interface for a data processing system
US20010052030A1 (en) * 1999-12-14 2001-12-13 Nobuhisa Shiraishi Command processing apparatus
US20080155565A1 (en) * 2006-12-20 2008-06-26 International Business Machines Corporation Automatic Completion of Command Line Arguments
CN103685399A (en) * 2012-09-17 2014-03-26 腾讯科技(深圳)有限公司 Method, device and system for logging in Unix-like virtual container

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112395044A (en) * 2020-11-10 2021-02-23 新华三技术有限公司合肥分公司 Command line keyword filling method and device and network equipment
CN112395044B (en) * 2020-11-10 2023-04-28 新华三技术有限公司合肥分公司 Command line keyword filling method and device and network equipment

Also Published As

Publication number Publication date
CN105512040B (en) 2018-09-28

Similar Documents

Publication Publication Date Title
Wang et al. Search, align, and repair: data-driven feedback generation for introductory programming exercises
US20170125013A1 (en) Language model training method and device
CN110399286B (en) Independent path-based automatic test data generation method
CN106325596B (en) A kind of written handwriting automatic error correction method and system
KR101554424B1 (en) Method and apparatus for auto generation of test case
CN101876965A (en) Method and system used for processing text
CN103914379A (en) Automatic fault injection and fault detecting method and system
CN111459500A (en) Safety compiling method and device based on sea eagle wing brightness operating system
CN103049374B (en) Automatic testing method and device
CN104965781A (en) Method and apparatus for generating test case
CN105653669B (en) Hypertext markup language generation method and device
EP3438818B1 (en) Method and device for compiling computer language
CN105512040A (en) Method and device for processing data based on script test program
CN104182479A (en) Method and device for processing information
CN105468530A (en) Program error detection method and system based on finite-state machine
KR101563494B1 (en) Real-time source code security weaknesses detection apparatus and method according to the file changes
CN107203510A (en) character detecting method and device
CN116185853A (en) Code verification method and device
CN104933030A (en) Uygur language spelling examination method and device
CN106909511A (en) A kind of automated testing method based on RedwoodHQ
Chen et al. Exploiting diversity in type checkers for better error messages
CN109560964B (en) Equipment compliance checking method and device
CN105608006A (en) Program error detection method and system based on probabilistic model
CN115982059B (en) Implementation method of Shell script inspection tool
Kim et al. Impact of Defect Instances for Successful Deep Learning-based Automatic Program Repair

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant