CN110134595A - Analysis method, device, computer equipment before SVN resource library test - Google Patents
Analysis method, device, computer equipment before SVN resource library test Download PDFInfo
- Publication number
- CN110134595A CN110134595A CN201910319560.6A CN201910319560A CN110134595A CN 110134595 A CN110134595 A CN 110134595A CN 201910319560 A CN201910319560 A CN 201910319560A CN 110134595 A CN110134595 A CN 110134595A
- Authority
- CN
- China
- Prior art keywords
- file
- version
- classification
- target
- matched
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 119
- 238000004458 analytical method Methods 0.000 title claims abstract description 109
- 238000001514 detection method Methods 0.000 claims abstract description 13
- 238000000034 method Methods 0.000 claims abstract description 12
- 230000004048 modification Effects 0.000 claims description 79
- 238000012986 modification Methods 0.000 claims description 79
- 230000008859 change Effects 0.000 claims description 39
- 238000012217 deletion Methods 0.000 claims description 19
- 230000037430 deletion Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000001965 increasing effect Effects 0.000 claims description 10
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000008439 repair process Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000000686 essence Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
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/368—Test management for test version control, e.g. updating test cases to a new software version
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)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Analysis method, device, computer equipment this application involves cloud the field of test technology, in particular to before a kind of SVN resource library test.The described method includes: detection SVN resources bank is submitted with the presence or absence of version;If detecting SVN resources bank, there are version submissions, the target version of submission is obtained;Target version is compared with version to be compared, obtains and changes file;Judgement changes the variation classification of file;According to the variation classification for changing file, corresponding strategy is matched in policy library, obtains target strategy;Character string rule in file is changed to the analysis before file is tested, analysis is changed according to target strategy, obtains target string rule;Target string rule is matched, and the output information that will match to marks in corresponding character string, forms report file.It solves in existing test mode, there is no the analyses before testing, and it is to test entire new version, causes test scope wide, the problem of testing time length.
Description
Technical field
This application involves cloud the field of test technology, in particular to analysis method, device before a kind of SVN resource library test,
Computer equipment.
Background technique
Currently, the update cycle of version is getting faster, when one new version of every appearance, require to carry out test analysis,
In existing test mode, it is to test entire new version, causes test scope wide, the problem of testing time length.
Apply for content
In view of the shortcomings of the prior art, the application proposes the analysis method before a kind of SVN resource library test, device, computer
Equipment, it is intended to solve in existing test mode, there is no the analyses before testing, and are to test entire new version, lead
Cause test scope wide, the problem of testing time length.
The technical solution that the application proposes is:
A kind of analysis method before SVN resource library test, which comprises
SVN resources bank is detected to submit with the presence or absence of version;
If detecting the SVN resources bank, there are version submissions, the target version of submission is obtained;
The target version is compared with version to be compared, obtains and changes file;
Judge the variation classification for changing file;
According to the variation classification for changing file, corresponding strategy is matched in policy library, obtains target strategy;
Analysis before testing according to the target strategy the variation file, analyzes character in the variation file
String rule obtains target string rule;
By the preset characters string rule and output information relation table in the target string rule and the target strategy
In matched, and the output information that will match to marks in corresponding character string, forms report file, and the output is believed
Breath includes analysis information and risk focus information.
Further, the target version is compared described with version to be compared, obtains the step of changing file
In, comprising:
The target version is compared with version to be compared, judging, which whether there is in the target version, increases newly, repairs
The file for changing or deleting;
The file for increasing newly, modifying or deleting if it exists then obtains corresponding file, obtains and changes file.
Further, in described the step of judging the variation classification for changing file, comprising:
If the variation file is newly-increased file, determine that the variation classification for changing file is newly-increased classification;
If described change the file that file is modification, the variation classification for changing file is determined to modify classification;
If the file that changes is the file deleted, the variation classification for changing file is determined to delete classification.
Further, corresponding strategy is matched in policy library, is obtained according to the variation classification for changing file described
In the step of obtaining target strategy, comprising:
If the variation classification for changing file is newly-increased classification, by the newly-increased classification in the policy library
Match, be matched to newly-increased class policies, obtains target strategy;
If the variation classification for changing file is modification classification, by the modification classification in the policy library
Match, be matched to modification class policies, obtains target strategy;
If the variation classification for changing file is to delete classification, by the deletion classification in the policy library
Match, be matched to deletion class policies, obtains target strategy.
Further, it is described according to the target strategy to it is described variation file test before analysis the step of
In, comprising:
When the target strategy is to delete class policies, the target strategy is matched in maneuver library, is matched to and deletes
Except the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
Further, it is described according to the target strategy to it is described variation file test before analysis the step of
In, comprising:
When the target strategy is newly-increased class policies, the target strategy is matched in maneuver library, is matched to new
Increase the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library of the newly-increased classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
Further, it is described according to the target strategy to it is described variation file test before analysis the step of
In, comprising:
When the target strategy is modification class policies, the target strategy is matched in maneuver library, is matched to and repairs
Change the maneuver library of classification;
Variation file file corresponding with the version to be compared is compared, difference section is obtained;
Code format is extracted from the difference section;
The code format extracted is matched in the maneuver library of the modification classification, is matched to corresponding movement;
Corresponding movement execution is matched to the analysis before the test of the difference section according to described.
The application also provides the analytical equipment before a kind of SVN resource library test, and described device includes:
Detection module is submitted for detecting SVN resources bank with the presence or absence of version;
If detecting the SVN resources bank, there are version submissions, the target version of submission is obtained;
Comparison module obtains for the target version to be compared with version to be compared and changes file;
Judgment module, for judging the variation classification for changing file;
Matching module is obtained for matching corresponding strategy in policy library according to the variation classification for changing file
Target strategy;
Analysis module, for the analysis before testing according to the target strategy the variation file, described in analysis
Character string rule in file is changed, target string rule is obtained;
Output module, for by the target string rule in the target strategy preset characters string rule with it is defeated
It is matched in information relationship table out, and the output information that will match to marks in corresponding character string, forms report text
Part, the output information include analysis information and risk focus information.
The application also provides a kind of computer equipment, including memory and processor, and the memory is stored with computer
The step of program, the processor realizes method described in any of the above embodiments when executing the computer program.
The application also provides a kind of computer readable storage medium, is stored thereon with computer program, the computer journey
The step of method described in any of the above embodiments is realized when sequence is executed by processor.
According to above-mentioned technical solution, the application is the utility model has the advantages that detect that SVN resources bank has version submission, acquisition is submitted
Target version, target version is compared with version to be compared, according to comparison result, obtains and changes file, according to variation
The variation classification of file, matches corresponding strategy in policy library, obtains target strategy, according to target strategy to change file into
Analysis before row test, analysis change character string rule in file, obtain target string rule;By target string rule into
Row matching, and the output information that will match to mark in corresponding character string, form report file, and then targetedly
Test, does not need to test entire version, it is intended to it solves in existing test mode, the analysis before not testing,
It is to test entire new version, causes test scope wide, the problem of testing time length.
Detailed description of the invention
Fig. 1 is the flow chart using the analysis method before SVN resource library test provided by the embodiments of the present application;
Fig. 2 is the functional block diagram using the analytical equipment before SVN resource library test provided by the embodiments of the present application;
Fig. 3 is the structural schematic block diagram using computer equipment provided by the embodiments of the present application.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood
The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, and
It is not used in restriction the application.
As shown in Figure 1, the embodiment of the present application proposes the analysis method before a kind of SVN resource library test, the method includes
Following steps:
Step S101, detection SVN resources bank is submitted with the presence or absence of version.
The account number cipher of configuration connection SVN resources bank is in configuration file, according to the account number cipher and SVN in configuration file
Resources bank establishes communication connection, and after establishing connection with SVN resources bank, detection SVN resources bank is submitted with the presence or absence of version,
In the present embodiment, situation is submitted using JAVA timed task poll version.
If step S102, detecting the SVN resources bank, there are version submissions, the target version of submission is obtained.
If detecting that SVN resources bank is that the version is marked there are version submission, submission is completed to the version
Afterwards, the version is obtained, to obtain the target version of submission.
Step S103, the target version is compared with version to be compared, obtains and changes file.
After getting target version, target version is compared with version to be compared, according to comparison result, is obtained
Change file.
In the present embodiment, version to be compared is a upper version for target version, for example, by taking version number as an example, target
The version number of version is 18192, and the version number of already present version is 18191,18190, by the naming rule of version number, target
The version number of a upper version for version is 18191, for this purpose, the version number of version to be compared is 18191, alternatively, when uploading
Between for, the uplink time of target version be it is current, the uplink time of already present version is last Wednesday, last Monday, by uploading
The rule of time, the version number of a upper version for target version is the version of last Wednesday, for this purpose, the version number of version to be compared
For the version of last Wednesday.
In some embodiments, version to be compared is the indicated release of user's input.
In the present embodiment, before step S103, comprising:
Whether detection user inputs indicated release as version to be compared;
If detecting, user inputs indicated release as version to be compared, and obtains the indicated release of user's input,
Obtain version to be compared;
If detecting, user does not input indicated release as version to be compared, and obtains upper one of the target version
Version obtains version to be compared.
After getting target version, need to obtain version to be compared, whether detection user inputs indicated release conduct
Version to be compared obtains the indicated release of user's input if detecting that user inputs indicated release as version to be compared,
Get user input indicated release after, using user input indicated release be used as version to be compared, thus acquisition to
Compare version.If detecting, user does not input indicated release as version to be compared, and obtains a upper version for target version
This, obtains version to be compared.
In the present embodiment, in step s 103, comprising:
The target version is compared with version to be compared, judging, which whether there is in the target version, increases newly, repairs
The file for changing or deleting;
The file for increasing newly, modifying or deleting if it exists then obtains corresponding file, obtains and changes file.
After getting target version, target version is compared with version to be compared, according to comparing, obtains target
The difference section of version and version to be compared, the concrete type of difference section includes newly-increased, modification and deletes, according to difference section
Concrete type, judge in target version with the presence or absence of newly-increased, modification or the file deleted, if there is newly-increased, modification or
The file that person deletes then obtains corresponding file, obtains and changes file.
Step S104, judge the variation classification for changing file.
After obtaining variation file, the variation classification for changing file is judged, judges the variation class for changing file
Classification Wei not increased newly, delete classification or modification classification.
In the present embodiment, after step s 103, before step S104, comprising:
The variation classification for changing file is marked.
When target version wait compare version with being compared, the difference portion of available target version and version to be compared
Point, the concrete type of difference section includes newly-increased, modification and deletes, and according to the concrete type of difference section, judges target version
In the file perhaps deleted with the presence or absence of newly-increased, modification if there is newly-increased, modification or the file deleted, then obtain correspondence
File, obtain and change file, later, the change according to the concrete type for changing the corresponding difference section of file, to file is changed
Dynamic classification is marked.
Accordingly, in step S104, comprising:
Obtain the label of the variation classification for changing file;
According to the label of the variation classification for changing file, the variation classification for changing file is judged.
After the variation classification for changing file is marked, the label for changing the variation classification of file is obtained, according to
Label is it is known that change the variation classification of file, for this purpose, judging to change file according to the label for the variation classification for changing file
Variation classification.
In some embodiments, in step S104, comprising:
Variation file file corresponding with the version to be compared is compared;
According to comparing, the variation classification for changing file is judged.
File is changed and then secondary corresponding with version the to be compared file of file that will change is compared, root getting
According to comparing, available difference section, the concrete type of difference section includes newly-increased, modification and deletes, according to difference section
Concrete type judges the variation classification for changing file.
In the present embodiment, in step S104, comprising:
If the variation file is newly-increased file, determine that the variation classification for changing file is newly-increased classification;
If described change the file that file is modification, the variation classification for changing file is determined to modify classification;
If the file that changes is the file deleted, the variation classification for changing file is determined to delete classification.
Changing file according to judgement is the file for increasing newly, modifying or deleting, and then judges the variation for changing file
Classification specifically if changing file is newly-increased file, determines that the variation classification for changing file is newly-increased classification, if changing
File is the file of modification, then determines that the variation classification for changing file is modification classification, if changing file is the file deleted,
Determine that the variation classification for changing file is deletion classification.
Step S105, according to the variation classification for changing file, corresponding strategy is matched in policy library, obtains target
Strategy.
After the variation classification for judging to change file, according to the variation classification for changing file, matched in policy library
Corresponding strategy obtains target strategy.
In the present embodiment, in step s105, comprising:
If the variation classification for changing file is newly-increased classification, by the newly-increased classification in the policy library
Match, be matched to newly-increased class policies, obtains target strategy;
If the variation classification for changing file is modification classification, by the modification classification in the policy library
Match, be matched to modification class policies, obtains target strategy;
If the variation classification for changing file is to delete classification, by the deletion classification in the policy library
Match, be matched to deletion class policies, obtains target strategy.
Policy library includes newly-increased class policies, modification class policies and deletes class policies, to the variation class for changing file
Do not judged, if the variation classification for changing file is newly-increased classification, newly-increased classification is matched in policy library, is matched to new
Increase class policies, obtains target strategy.If the variation classification for changing file is modification classification, classification will be modified in policy library
Matching is matched to modification class policies, obtains target strategy.If the variation classification for changing file is to delete classification, will delete
Classification matches in policy library, is matched to deletion class policies, obtains target strategy.
Step S106, the analysis before testing according to the target strategy the variation file, analyzes the variation
Character string rule in file obtains target string rule.
Step S107, by the preset characters string rule and output letter in the target string rule and the target strategy
It is matched in breath relation table, and the output information that will match to marks in corresponding character string, forms report file, institute
Stating output information includes analysis information and risk focus information.
Analysis after obtaining target strategy, before testing according to target strategy variation file.Different targets
Strategy matches different maneuver libraries in maneuver library, and then movement corresponding with target strategy is carried out to file is changed in maneuver library
Analysis before test.The character string rule changed in file is analyzed, target string rule is obtained, in target strategy
Preset characters string rule and output information relation table in be stored with the corresponding relationship of character string rule and output information, then root
According to target string rule match to output information mark in corresponding character string, form report file later, will report
Document is sent to tester by mail, information and risk focus information is recorded and analyzed in report file, so that code
Change transparence is easy to check have preposition guidance and enlightenment to act on tester.
In the present embodiment, it is described according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is to delete class policies, the target strategy is matched in maneuver library, is matched to and deletes
Except the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
When target strategy is to delete class policies, target strategy is matched in maneuver library, that is, classification will be deleted
Strategy matches in maneuver library, and deletion class policies are corresponding with the maneuver library of classification is deleted, and deletes classification for this purpose, being matched to
Maneuver library, after being matched to the maneuver library for deleting classification, the suffix name for obtaining variation file can according to the suffix name of file
To obtain the type of file, the suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement,
To obtain movement corresponding with the suffix name of file, after matching corresponding movement, held according to corresponding movement is matched to
Row is to the analysis before the test for changing file.
In some embodiments, it is described the variation file is tested according to the target strategy before analysis
In step, comprising:
When the target strategy is newly-increased class policies, the target strategy is matched in maneuver library, is matched to new
Increase the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library of the newly-increased classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
When target strategy is newly-increased class policies, target strategy is matched in maneuver library, that is, by newly-increased classification
Strategy matches in maneuver library, and newly-increased class policies are corresponding with the maneuver library of newly-increased classification, for this purpose, being matched to newly-increased classification
Maneuver library, after the maneuver library for being matched to newly-increased classification, the suffix name for obtaining variation file can according to the suffix name of file
To obtain the type of file, the suffix name for changing file is matched in the maneuver library of newly-increased classification, is matched to corresponding movement,
To obtain movement corresponding with the suffix name of file, after matching corresponding movement, held according to corresponding movement is matched to
Row is to the analysis before the test for changing file.
In some embodiments, it is described the variation file is tested according to the target strategy before analysis
In step, comprising:
When the target strategy is modification class policies, the target strategy is matched in maneuver library, is matched to and repairs
Change the maneuver library of classification;
Variation file file corresponding with the version to be compared is compared, difference section is obtained;
Code format is extracted from the difference section;
The code format extracted is matched in the maneuver library of the modification classification, is matched to corresponding movement;
Corresponding movement execution is matched to the analysis before the test of the difference section according to described.
When target strategy is modification class policies, target strategy is matched in maneuver library, that is, classification will be modified
Strategy matches in maneuver library, and modification class policies are corresponding with the modification maneuver library of classification, for this purpose, being matched to modification classification
Maneuver library will change file file corresponding with version to be compared and be compared after the maneuver library for being matched to modification classification,
According to comparing, the difference for changing file file corresponding with version to be compared is obtained, difference section is obtained, is getting difference portion
/ after, code format is extracted from difference section, after extracting code format, by the code format extracted in modification class
It is matched in other maneuver library, is matched to corresponding movement, so that movement corresponding with code format is obtained, it is corresponding dynamic matching
After work, execute according to corresponding movement is matched to the analysis before the test of difference section.
In conclusion detecting that SVN resources bank has version submission, obtain the target version of submission, by target version with to
Comparison version is compared, and according to comparison result, is obtained and is changed file, according to the variation classification for changing file, in policy library
Corresponding strategy is matched, target strategy is obtained, changes text to the analysis before file is tested, analysis is changed according to target strategy
Character string rule in part obtains target string rule;Target string rule is matched, and the output that will match to
Information flag forms report file in corresponding character string, and then targetedly tests, and does not need to carry out entire version
Test, it is intended to solve in existing test mode, there is no the analyses before testing, and are to test entire new version, lead
Cause test scope wide, the problem of testing time length.
As shown in Fig. 2, the embodiment of the present application proposes that the analytical equipment 1 before a kind of SVN resource library test, device 1 include inspection
It surveys module 11, obtain module 12, comparison module 13, judgment module 14, matching module 15, analysis module 16 and output module 17.
Detection module 11 is submitted for detecting SVN resources bank with the presence or absence of version.
The account number cipher of configuration connection SVN resources bank is in configuration file, according to the account number cipher and SVN in configuration file
Resources bank establishes communication connection, and after establishing connection with SVN resources bank, detection SVN resources bank is submitted with the presence or absence of version,
In the present embodiment, situation is submitted using JAVA timed task poll version.
It obtains module 12 and obtains the target version of submission if there are version submissions for detecting the SVN resources bank
This.
If detecting that SVN resources bank is that the version is marked there are version submission, submission is completed to the version
Afterwards, the version is obtained, to obtain the target version of submission.
Comparison module 13 obtains for the target version to be compared with version to be compared and changes file.
After getting target version, target version is compared with version to be compared, according to comparison result, is obtained
Change file.
In the present embodiment, version to be compared is a upper version for target version, for example, by taking version number as an example, target
The version number of version is 18192, and the version number of already present version is 18191,18190, by the naming rule of version number, target
The version number of a upper version for version is 18191, for this purpose, the version number of version to be compared is 18191, alternatively, when uploading
Between for, the uplink time of target version be it is current, the uplink time of already present version is last Wednesday, last Monday, by uploading
The rule of time, the version number of a upper version for target version is the version of last Wednesday, for this purpose, the version number of version to be compared
For the version of last Wednesday.
In some embodiments, version to be compared is the indicated release of user's input.
In the present embodiment, device 1 includes:
First detection module, for detecting whether user inputs indicated release as version to be compared;
First obtains module, if obtaining the use for detecting that user inputs indicated release as version to be compared
The indicated release of family input, obtains version to be compared;
Second obtains module, if obtaining institute for detecting that user does not input indicated release as version to be compared
The upper version for stating target version, obtains version to be compared.
After getting target version, need to obtain version to be compared, whether detection user inputs indicated release conduct
Version to be compared obtains the indicated release of user's input if detecting that user inputs indicated release as version to be compared,
Get user input indicated release after, using user input indicated release be used as version to be compared, thus acquisition to
Compare version.If detecting, user does not input indicated release as version to be compared, and obtains a upper version for target version
This, obtains version to be compared.
In the present embodiment, comparison module 13 includes:
First sub- judgment module judges the target version for the target version to be compared with version to be compared
With the presence or absence of newly-increased, modification or the file deleted in this;
First sub-acquisition module, the file for increasing newly, modifying or deleting if it exists, then obtain corresponding file, obtain
File must be changed.
After getting target version, target version is compared with version to be compared, according to comparing, obtains target
The difference section of version and version to be compared, the concrete type of difference section includes newly-increased, modification and deletes, according to difference section
Concrete type, judge in target version with the presence or absence of newly-increased, modification or the file deleted, if there is newly-increased, modification or
The file that person deletes then obtains corresponding file, obtains and changes file.
Judgment module 14, for judging the variation classification for changing file.
After obtaining variation file, the variation classification for changing file is judged, judges the variation class for changing file
Classification Wei not increased newly, delete classification or modification classification.
In the present embodiment, device 1 includes:
First mark module, for the variation classification for changing file to be marked.
When target version wait compare version with being compared, the difference portion of available target version and version to be compared
Point, the concrete type of difference section includes newly-increased, modification and deletes, and according to the concrete type of difference section, judges target version
In the file perhaps deleted with the presence or absence of newly-increased, modification if there is newly-increased, modification or the file deleted, then obtain correspondence
File, obtain and change file, later, the change according to the concrete type for changing the corresponding difference section of file, to file is changed
Dynamic classification is marked.
Accordingly, judgment module 14 includes:
Second sub-acquisition module, for obtaining the label of the variation classification for changing file;
Second sub- judgment module judges the variation file for the label according to the variation classification for changing file
Variation classification.
After the variation classification for changing file is marked, the label for changing the variation classification of file is obtained, according to
Label is it is known that change the variation classification of file, for this purpose, judging to change file according to the label for the variation classification for changing file
Variation classification.
In some embodiments, judgment module 14 includes:
Second sub- comparison module, for variation file file corresponding with the version to be compared to be compared;
The sub- judgment module of third, for according to comparing, judging the variation classification for changing file.
File is changed and then secondary corresponding with version the to be compared file of file that will change is compared, root getting
According to comparing, available difference section, the concrete type of difference section includes newly-increased, modification and deletes, according to difference section
Concrete type judges the variation classification for changing file.
In the present embodiment, judgment module 14 includes:
First sub- determination module determines the change for changing file if being newly-increased file for the variation file
Dynamic classification is newly-increased classification;
Second sub- determination module determines the change for changing file if being the file modified for the variation file
Dynamic classification is modification classification;
The sub- determination module of third determines the change for changing file if being the file deleted for the variation file
Dynamic classification is to delete classification.
Changing file according to judgement is the file for increasing newly, modifying or deleting, and then judges the variation for changing file
Classification specifically if changing file is newly-increased file, determines that the variation classification for changing file is newly-increased classification, if changing
File is the file of modification, then determines that the variation classification for changing file is modification classification, if changing file is the file deleted,
Determine that the variation classification for changing file is deletion classification.
Matching module 15, for matching corresponding strategy in policy library, obtaining according to the variation classification for changing file
Obtain target strategy.
After the variation classification for judging to change file, according to the variation classification for changing file, matched in policy library
Corresponding strategy obtains target strategy.
In the present embodiment, matching module 15 includes:
First sub- matching module, if being newly-increased classification for the variation classification for changing file, by the newly-increased class
It is not matched in the policy library, is matched to newly-increased class policies, obtain target strategy;
Second sub- matching module, if being modification classification for the variation classification for changing file, by the modification class
It is not matched in the policy library, is matched to modification class policies, obtain target strategy;
The sub- matching module of third, if being to delete classification for the variation classification for changing file, by the deletion class
It is not matched in the policy library, is matched to deletion class policies, obtain target strategy.
Policy library includes newly-increased class policies, modification class policies and deletes class policies, to the variation class for changing file
Do not judged, if the variation classification for changing file is newly-increased classification, newly-increased classification is matched in policy library, is matched to new
Increase class policies, obtains target strategy.If the variation classification for changing file is modification classification, classification will be modified in policy library
Matching is matched to modification class policies, obtains target strategy.If the variation classification for changing file is to delete classification, will delete
Classification matches in policy library, is matched to deletion class policies, obtains target strategy.
Analysis module 16 analyzes institute for the analysis before testing according to the target strategy the variation file
It states and changes character string rule in file, obtain target string rule.
Output module 17, for by the target string rule and the target strategy preset characters string rule with
It is matched in output information relation table, and the output information that will match to marks in corresponding character string, forms report
File, the output information include analysis information and risk focus information.
Analysis after obtaining target strategy, before testing according to target strategy variation file.Different targets
Strategy matches different maneuver libraries in maneuver library, and then movement corresponding with target strategy is carried out to file is changed in maneuver library
Analysis before test.The character string rule changed in file is analyzed, target string rule is obtained, in target strategy
Preset characters string rule and output information relation table in be stored with the corresponding relationship of character string rule and output information, then root
According to target string rule match to output information mark in corresponding character string, form report file later, will report
Document is sent to tester by mail, information and risk focus information is recorded and analyzed in report file, so that code
Change transparence is easy to check have preposition guidance and enlightenment to act on tester.
In the present embodiment, analysis module 16 includes:
4th sub- matching module, for when the target strategy is to delete class policies, the target strategy to be moved
Make to match in library, is matched to the maneuver library for deleting classification;
Third sub-acquisition module, for obtaining the suffix name for changing file;
5th sub- matching module, for by it is described change file suffix name it is described delete classification maneuver library in
Match, is matched to corresponding movement;
First sub- analysis module, for according to it is described be matched to it is corresponding movement execute to it is described change file test before
Analysis.
When target strategy is to delete class policies, target strategy is matched in maneuver library, that is, classification will be deleted
Strategy matches in maneuver library, and deletion class policies are corresponding with the maneuver library of classification is deleted, and deletes classification for this purpose, being matched to
Maneuver library, after being matched to the maneuver library for deleting classification, the suffix name for obtaining variation file can according to the suffix name of file
To obtain the type of file, the suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement,
To obtain movement corresponding with the suffix name of file, after matching corresponding movement, held according to corresponding movement is matched to
Row is to the analysis before the test for changing file.
In some embodiments, analysis module 16 includes:
6th sub- matching module, for when the target strategy is newly-increased class policies, the target strategy to be moved
Make to match in library, is matched to the maneuver library of newly-increased classification;
4th sub-acquisition module, for obtaining the suffix name for changing file;
7th sub- matching module, for by the suffix name for changing file in the maneuver library of the newly-increased classification
Match, is matched to corresponding movement;
Second sub- analysis module, for according to it is described be matched to it is corresponding movement execute to it is described change file test before
Analysis.
When target strategy is newly-increased class policies, target strategy is matched in maneuver library, that is, by newly-increased classification
Strategy matches in maneuver library, and newly-increased class policies are corresponding with the maneuver library of newly-increased classification, for this purpose, being matched to newly-increased classification
Maneuver library, after the maneuver library for being matched to newly-increased classification, the suffix name for obtaining variation file can according to the suffix name of file
To obtain the type of file, the suffix name for changing file is matched in the maneuver library of newly-increased classification, is matched to corresponding movement,
To obtain movement corresponding with the suffix name of file, after matching corresponding movement, held according to corresponding movement is matched to
Row is to the analysis before the test for changing file.
In some embodiments, analysis module 16 includes:
8th sub- matching module, for when the target strategy is modification class policies, the target strategy to be moved
Make to match in library, is matched to the maneuver library of modification classification;
5th sub-acquisition module, for variation file file corresponding with the version to be compared to be compared,
Obtain difference section;
First sub- extraction module, for extracting code format from the difference section;
9th sub- matching module, for the code format extracted to be matched in the maneuver library of the modification classification,
It is fitted on corresponding movement;
The sub- analysis module of third, for being matched to before corresponding movement executes to the test of the difference section according to described
Analysis.
When target strategy is modification class policies, target strategy is matched in maneuver library, that is, classification will be modified
Strategy matches in maneuver library, and modification class policies are corresponding with the modification maneuver library of classification, for this purpose, being matched to modification classification
Maneuver library will change file file corresponding with version to be compared and be compared after the maneuver library for being matched to modification classification,
According to comparing, the difference for changing file file corresponding with version to be compared is obtained, difference section is obtained, is getting difference portion
/ after, code format is extracted from difference section, after extracting code format, by the code format extracted in modification class
It is matched in other maneuver library, is matched to corresponding movement, so that movement corresponding with code format is obtained, it is corresponding dynamic matching
After work, execute according to corresponding movement is matched to the analysis before the test of difference section.
In conclusion detecting that SVN resources bank has version submission, obtain the target version of submission, by target version with to
Comparison version is compared, and according to comparison result, is obtained and is changed file, according to the variation classification for changing file, in policy library
Corresponding strategy is matched, target strategy is obtained, changes text to the analysis before file is tested, analysis is changed according to target strategy
Character string rule in part obtains target string rule;Target string rule is matched, and the output that will match to
Information flag forms report file in corresponding character string, and then targetedly tests, and does not need to carry out entire version
Test, it is intended to solve in existing test mode, there is no the analyses before testing, and are to test entire new version, lead
Cause test scope wide, the problem of testing time length.
As shown in figure 3, also providing a kind of computer equipment in the embodiment of the present application, which can be service
Device, internal structure can be as shown in Figure 3.The computer equipment includes processor, the memory, net connected by system bus
Network interface and database.Wherein, the processor of the Computer Design is for providing calculating and control ability.The computer equipment
Memory includes non-volatile memory medium, built-in storage.The non-volatile memory medium is stored with operating system, computer journey
Sequence and database.The internal memory provides environment for the operation of operating system and computer program in non-volatile memory medium.
The database of the computer equipment is for storing the data such as the model of analysis method before SVN resource library test.The computer is set
Standby network interface is used to communicate with external terminal by network connection.To realize when the computer program is executed by processor
A kind of analysis method before SVN resource library test.
Above-mentioned processor executes the step of analysis method before above-mentioned SVN resource library test: whether detection SVN resources bank is deposited
It is submitted in version;If detecting the SVN resources bank, there are version submissions, the target version of submission is obtained;By the target
Version is compared with version to be compared, and is obtained and is changed file;Judge the variation classification for changing file;According to the variation
The variation classification of file matches corresponding strategy in policy library, obtains target strategy;According to the target strategy to the change
Dynamic file tested before analysis, analyze character string rule in the variations file, it is regular to obtain target string;It will be described
Target string rule in the target strategy preset characters string rule and output information relation table in matched, and
The output information that will match to marks in corresponding character string, forms report file, and the output information includes analysis information
With risk focus information.
In one embodiment, above-mentioned to be compared the target version with version to be compared, it obtains and changes file
In step, comprising:
The target version is compared with version to be compared, judging, which whether there is in the target version, increases newly, repairs
The file for changing or deleting;
The file for increasing newly, modifying or deleting if it exists then obtains corresponding file, obtains and changes file.
In one embodiment, in the step of variation classification of the above-mentioned judgement variation file, comprising:
If the variation file is newly-increased file, determine that the variation classification for changing file is newly-increased classification;
If described change the file that file is modification, the variation classification for changing file is determined to modify classification;
If the file that changes is the file deleted, the variation classification for changing file is determined to delete classification.
In one embodiment, above-mentioned according to the variation classification for changing file, corresponding plan is matched in policy library
Slightly, in the step of obtaining target strategy, comprising:
If the variation classification for changing file is newly-increased classification, by the newly-increased classification in the policy library
Match, be matched to newly-increased class policies, obtains target strategy;
If the variation classification for changing file is modification classification, by the modification classification in the policy library
Match, be matched to modification class policies, obtains target strategy;
If the variation classification for changing file is to delete classification, by the deletion classification in the policy library
Match, be matched to deletion class policies, obtains target strategy.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is to delete class policies, the target strategy is matched in maneuver library, is matched to and deletes
Except the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is newly-increased class policies, the target strategy is matched in maneuver library, is matched to new
Increase the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library of the newly-increased classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is modification class policies, the target strategy is matched in maneuver library, is matched to and repairs
Change the maneuver library of classification;
Variation file file corresponding with the version to be compared is compared, difference section is obtained;
Code format is extracted from the difference section;
The code format extracted is matched in the maneuver library of the modification classification, is matched to corresponding movement;
Corresponding movement execution is matched to the analysis before the test of the difference section according to described.
It will be understood by those skilled in the art that structure shown in Fig. 3, only part relevant to application scheme is tied
The block diagram of structure does not constitute the restriction for the computer equipment being applied thereon to application scheme.
The computer equipment of the embodiment of the present application detects that SVN resources bank has version submission, obtains the target version of submission
This, target version is compared with version to be compared, and according to comparison result, is obtained and is changed file, according to the change for changing file
Dynamic classification, matches corresponding strategy in policy library, obtains target strategy, before testing according to target strategy variation file
Analysis, analysis change file in character string rule, obtain target string rule;Target string rule is matched,
And the output information that will match to marks in corresponding character string, forms report file, and then targetedly test, no
It needs to test entire version, it is intended to solve in existing test mode, it to be to entire that there is no the analyses before testing
New version is tested, and causes test scope wide, the problem of testing time length.
One embodiment of the application also provides a kind of computer readable storage medium, is stored thereon with computer program, calculates
Machine program realizes the analysis method before a kind of SVN resource library test when being executed by processor, specifically: detection SVN resources bank is
It is no that there are version submissions;If detecting the SVN resources bank, there are version submissions, the target version of submission is obtained;It will be described
Target version is compared with version to be compared, and is obtained and is changed file;Judge the variation classification for changing file;According to described
The variation classification for changing file matches corresponding strategy in policy library, obtains target strategy;According to the target strategy to institute
It states and changes the analysis before file is tested, analyze character string rule in the variation file, obtain target string rule;It will
The target string rule in the target strategy preset characters string rule and output information relation table in matched,
And the output information that will match to marks in corresponding character string, forms report file, the output information includes analysis
Information and risk focus information.
In one embodiment, above-mentioned to be compared the target version with version to be compared, it obtains and changes file
In step, comprising:
The target version is compared with version to be compared, judging, which whether there is in the target version, increases newly, repairs
The file for changing or deleting;
The file for increasing newly, modifying or deleting if it exists then obtains corresponding file, obtains and changes file.
In one embodiment, in the step of variation classification of the above-mentioned judgement variation file, comprising:
If the variation file is newly-increased file, determine that the variation classification for changing file is newly-increased classification;
If described change the file that file is modification, the variation classification for changing file is determined to modify classification;
If the file that changes is the file deleted, the variation classification for changing file is determined to delete classification.
In one embodiment, above-mentioned according to the variation classification for changing file, corresponding plan is matched in policy library
Slightly, in the step of obtaining target strategy, comprising:
If the variation classification for changing file is newly-increased classification, by the newly-increased classification in the policy library
Match, be matched to newly-increased class policies, obtains target strategy;
If the variation classification for changing file is modification classification, by the modification classification in the policy library
Match, be matched to modification class policies, obtains target strategy;
If the variation classification for changing file is to delete classification, by the deletion classification in the policy library
Match, be matched to deletion class policies, obtains target strategy.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is to delete class policies, the target strategy is matched in maneuver library, is matched to and deletes
Except the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is newly-increased class policies, the target strategy is matched in maneuver library, is matched to new
Increase the maneuver library of classification;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library of the newly-increased classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
In one embodiment, it is above-mentioned according to the target strategy to it is described variation file test before analysis step
In rapid, comprising:
When the target strategy is modification class policies, the target strategy is matched in maneuver library, is matched to and repairs
Change the maneuver library of classification;
Variation file file corresponding with the version to be compared is compared, difference section is obtained;
Code format is extracted from the difference section;
The code format extracted is matched in the maneuver library of the modification classification, is matched to corresponding movement;
Corresponding movement execution is matched to the analysis before the test of the difference section according to described.
The storage medium of the embodiment of the present application detects that SVN resources bank has version submission, obtains the target version of submission,
Target version is compared with version to be compared, according to comparison result, obtains and changes file, according to the variation class for changing file
Not, corresponding strategy is matched in policy library, obtains target strategy, point before testing according to target strategy variation file
Analysis, analysis change character string rule in file, obtain target string rule;Target string rule is matched, and
The output information that will match to marks in corresponding character string, forms report file, and then targetedly test, does not need
Entire version is tested, it is intended to solve in existing test mode, it to be to entire new edition that there is no the analyses before testing
This is tested, and causes test scope wide, the problem of testing time length.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the computer program can be stored in a non-volatile computer
In read/write memory medium, the computer program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein,
Any reference used in provided herein and embodiment to memory, storage, database or other media,
Including non-volatile and/or volatile memory.Nonvolatile memory may include read-only memory (ROM), programming ROM
(PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include
Random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms,
Such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double speed are according to rate SDRAM (SSRSDRAM), enhancing
Type SDRAM (ESDRAM), synchronization link (Synchl ink) DRAM (SLDRAM), memory bus (Rambus) direct RAM
(RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
The foregoing is merely the preferred embodiments of the application, not to limit the application, all essences in the application
Made any modifications, equivalent replacements, and improvements etc. within mind and principle should all include within the scope of protection of this application.
Claims (10)
1. the analysis method before a kind of SVN resource library test, which is characterized in that the described method includes:
SVN resources bank is detected to submit with the presence or absence of version;
If detecting the SVN resources bank, there are version submissions, the target version of submission is obtained;
The target version is compared with version to be compared, obtains and changes file;
Judge the variation classification for changing file;
According to the variation classification for changing file, corresponding strategy is matched in policy library, obtains target strategy;
Analysis before testing according to the target strategy the variation file, analyzes character string rule in the variation file
Then, target string rule is obtained;
By in the target string rule and the target strategy preset characters string rule and output information relation table in into
Row matching, and the output information that will match to mark in corresponding character string, form report file, the output information packet
Include analysis information and risk focus information.
2. the analysis method before SVN resource library test according to claim 1, which is characterized in that described by the mesh
Mark version is compared with version to be compared, and is obtained in the step of changing file, comprising:
The target version is compared with version to be compared, judge in the target version with the presence or absence of newly-increased, modification or
The file that person deletes;
The file for increasing newly, modifying or deleting if it exists then obtains corresponding file, obtains and changes file.
3. the analysis method before SVN resource library test according to claim 1, which is characterized in that described in the judgement
In the step of changing the variation classification of file, comprising:
If the variation file is newly-increased file, determine that the variation classification for changing file is newly-increased classification;
If described change the file that file is modification, the variation classification for changing file is determined to modify classification;
If the file that changes is the file deleted, the variation classification for changing file is determined to delete classification.
4. the analysis method before SVN resource library test according to claim 3, which is characterized in that described according to
In the step of variation classification for changing file matches corresponding strategy in policy library, obtains target strategy, comprising:
If the variation classification for changing file is newly-increased classification, the newly-increased classification is matched in the policy library,
Newly-increased class policies are fitted on, target strategy is obtained;
If the variation classification for changing file is modification classification, the modification classification is matched in the policy library,
Modification class policies are fitted on, target strategy is obtained;
If the variation classification for changing file is to delete classification, the deletion classification is matched in the policy library,
Deletion class policies are fitted on, target strategy is obtained.
5. the analysis method before SVN resource library test according to claim 4, which is characterized in that described according to described
Target strategy is in described the step of changing the analysis before file is tested, comprising:
When the target strategy is to delete class policies, the target strategy is matched in maneuver library, is matched to deletion class
Other maneuver library;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library for deleting classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
6. the analysis method before SVN resource library test according to claim 4, which is characterized in that described according to described
Target strategy is in described the step of changing the analysis before file is tested, comprising:
When the target strategy is newly-increased class policies, the target strategy is matched in maneuver library, is matched to newly-increased class
Other maneuver library;
Obtain the suffix name for changing file;
The suffix name for changing file is matched in the maneuver library of the newly-increased classification, is matched to corresponding movement;
The analysis before corresponding movement executes the test to the variation file is matched to according to described.
7. the analysis method before SVN resource library test according to claim 4, which is characterized in that described according to described
Target strategy is in described the step of changing the analysis before file is tested, comprising:
When the target strategy is modification class policies, the target strategy is matched in maneuver library, is matched to modification class
Other maneuver library;
Variation file file corresponding with the version to be compared is compared, difference section is obtained;
Code format is extracted from the difference section;
The code format extracted is matched in the maneuver library of the modification classification, is matched to corresponding movement;
Corresponding movement execution is matched to the analysis before the test of the difference section according to described.
8. the analytical equipment before a kind of SVN resource library test, which is characterized in that described device includes:
Detection module is submitted for detecting SVN resources bank with the presence or absence of version;
It obtains module and obtains the target version of submission if there are version submissions for detecting the SVN resources bank;
Comparison module obtains for the target version to be compared with version to be compared and changes file;
Judgment module, for judging the variation classification for changing file;
Matching module obtains target for matching corresponding strategy in policy library according to the variation classification for changing file
Strategy;
Analysis module analyzes the variation for the analysis before testing according to the target strategy the variation file
Character string rule in file obtains target string rule;
Output module, for believing the preset characters string rule in the target string rule and the target strategy with output
It is matched in breath relation table, and the output information that will match to marks in corresponding character string, forms report file, institute
Stating output information includes analysis information and risk focus information.
9. a kind of computer equipment, including memory and processor, the memory are stored with computer program, feature exists
In the processor realizes method described in any one of claims 1 to 7 when executing computer program the step of.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
The step of method described in any one of claims 1 to 7 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910319560.6A CN110134595B (en) | 2019-04-19 | 2019-04-19 | Analysis method, analysis device and computer equipment before SVN (scalable vector network) resource library test |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910319560.6A CN110134595B (en) | 2019-04-19 | 2019-04-19 | Analysis method, analysis device and computer equipment before SVN (scalable vector network) resource library test |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110134595A true CN110134595A (en) | 2019-08-16 |
CN110134595B CN110134595B (en) | 2024-05-28 |
Family
ID=67570672
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910319560.6A Active CN110134595B (en) | 2019-04-19 | 2019-04-19 | Analysis method, analysis device and computer equipment before SVN (scalable vector network) resource library test |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110134595B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110750447A (en) * | 2019-09-18 | 2020-02-04 | 平安科技(深圳)有限公司 | Software testing method and related equipment |
WO2021036618A1 (en) * | 2019-08-30 | 2021-03-04 | 深圳壹账通智能科技有限公司 | Cloud test configuration method and apparatus, computer device, and storage medium |
CN115099795A (en) * | 2022-08-29 | 2022-09-23 | 江苏青山软件有限公司 | Enterprise internal digital resource management method and system |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514166A (en) * | 2012-06-15 | 2014-01-15 | 阿里巴巴集团控股有限公司 | Method and device for SQL inspection |
CN103577311A (en) * | 2012-07-26 | 2014-02-12 | 深圳市世纪光速信息技术有限公司 | Method and device for screening test cases |
CN103699488A (en) * | 2013-12-30 | 2014-04-02 | 优视科技有限公司 | Call relation dependence graph based regression testing method and system |
CN104424088A (en) * | 2013-08-21 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Software testing method and device |
CN106445476A (en) * | 2015-08-11 | 2017-02-22 | 腾讯科技(深圳)有限公司 | Code change information determination method and device and electronic equipment |
CN106909510A (en) * | 2017-03-02 | 2017-06-30 | 腾讯科技(深圳)有限公司 | A kind of method and server for obtaining test case |
CN107480050A (en) * | 2017-07-17 | 2017-12-15 | 上海爱数信息技术股份有限公司 | A kind of method of testing of automatic test renewal bag |
US20180004508A1 (en) * | 2016-06-29 | 2018-01-04 | Accenture Global Solutions Limited | Program code comparison and reporting |
CN107688541A (en) * | 2017-09-15 | 2018-02-13 | 广州酷狗计算机科技有限公司 | File reviewing method, device, server and computer-readable recording medium |
CN108491331A (en) * | 2018-04-13 | 2018-09-04 | 平安普惠企业管理有限公司 | Method for testing software, device, equipment and computer storage media |
CN108845843A (en) * | 2018-05-25 | 2018-11-20 | 腾讯科技(深圳)有限公司 | A kind of function processing method, device and relevant device |
CN109542779A (en) * | 2018-11-12 | 2019-03-29 | 泰康保险集团股份有限公司 | Test method, device and storage medium |
-
2019
- 2019-04-19 CN CN201910319560.6A patent/CN110134595B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514166A (en) * | 2012-06-15 | 2014-01-15 | 阿里巴巴集团控股有限公司 | Method and device for SQL inspection |
CN103577311A (en) * | 2012-07-26 | 2014-02-12 | 深圳市世纪光速信息技术有限公司 | Method and device for screening test cases |
CN104424088A (en) * | 2013-08-21 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Software testing method and device |
CN103699488A (en) * | 2013-12-30 | 2014-04-02 | 优视科技有限公司 | Call relation dependence graph based regression testing method and system |
CN106445476A (en) * | 2015-08-11 | 2017-02-22 | 腾讯科技(深圳)有限公司 | Code change information determination method and device and electronic equipment |
US20180004508A1 (en) * | 2016-06-29 | 2018-01-04 | Accenture Global Solutions Limited | Program code comparison and reporting |
CN106909510A (en) * | 2017-03-02 | 2017-06-30 | 腾讯科技(深圳)有限公司 | A kind of method and server for obtaining test case |
CN107480050A (en) * | 2017-07-17 | 2017-12-15 | 上海爱数信息技术股份有限公司 | A kind of method of testing of automatic test renewal bag |
CN107688541A (en) * | 2017-09-15 | 2018-02-13 | 广州酷狗计算机科技有限公司 | File reviewing method, device, server and computer-readable recording medium |
CN108491331A (en) * | 2018-04-13 | 2018-09-04 | 平安普惠企业管理有限公司 | Method for testing software, device, equipment and computer storage media |
CN108845843A (en) * | 2018-05-25 | 2018-11-20 | 腾讯科技(深圳)有限公司 | A kind of function processing method, device and relevant device |
CN109542779A (en) * | 2018-11-12 | 2019-03-29 | 泰康保险集团股份有限公司 | Test method, device and storage medium |
Non-Patent Citations (2)
Title |
---|
闫晗: "利用SVN对软件项目进行版本控制管理", 科技风, no. 05 * |
闫晗;: "利用SVN对软件项目进行版本控制管理", 科技风, no. 05, 15 March 2009 (2009-03-15), pages 61 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021036618A1 (en) * | 2019-08-30 | 2021-03-04 | 深圳壹账通智能科技有限公司 | Cloud test configuration method and apparatus, computer device, and storage medium |
CN110750447A (en) * | 2019-09-18 | 2020-02-04 | 平安科技(深圳)有限公司 | Software testing method and related equipment |
CN110750447B (en) * | 2019-09-18 | 2023-07-25 | 平安科技(深圳)有限公司 | Software testing method and related equipment |
CN115099795A (en) * | 2022-08-29 | 2022-09-23 | 江苏青山软件有限公司 | Enterprise internal digital resource management method and system |
Also Published As
Publication number | Publication date |
---|---|
CN110134595B (en) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110730107B (en) | Test data generation method and device, computer equipment and storage medium | |
CN109710508B (en) | Test method, test device, test apparatus, and computer-readable storage medium | |
CN109446068B (en) | Interface test method, device, computer equipment and storage medium | |
CN110134595A (en) | Analysis method, device, computer equipment before SVN resource library test | |
CN110427331B (en) | Method for automatically generating performance test script based on interface test tool | |
CN105740148B (en) | The script engine system and method for testing of a kind of mobile terminal automation testing | |
CN107622008B (en) | Traversal method and device for application page | |
CN108459954B (en) | Application program vulnerability detection method and device | |
CN108400978B (en) | Vulnerability detection method and device, computer equipment and storage medium | |
CN112527630A (en) | Test case generation method and device, computer equipment and storage medium | |
CN110162453B (en) | Test method, test device, computer readable storage medium and computer equipment | |
CN113282513B (en) | Interface test case generation method and device, computer equipment and storage medium | |
CN109446107A (en) | A kind of source code detection method and device, electronic equipment | |
CN110493064A (en) | Firewall management method, apparatus, computer equipment and storage medium | |
CN109214178A (en) | APP application malicious act detection method and device | |
CN114036059A (en) | Automatic penetration testing system and method for power grid system and computer equipment | |
CN109657475A (en) | Code vulnerabilities check method, apparatus, equipment and storage medium | |
CN110135140A (en) | Information protecting method, device, computer equipment and storage medium | |
CN112363937A (en) | Method and device for testing differential coverage rate, computer equipment and storage medium | |
CN109801095A (en) | Method, apparatus and computer equipment based on the track cloud monitoring, tracing H5 to APP | |
CN113126955A (en) | Random data generation method and device, intelligent terminal and storage medium | |
CN111949548B (en) | Automatic unauthorized penetration testing method and storage device | |
CN109559121A (en) | Transaction path calls exception analysis method, device, equipment and readable storage medium storing program for executing | |
CN111459796A (en) | Automatic testing method and device, computer equipment and storage medium | |
CN106708728A (en) | Method and system for automatically testing Android application startup time |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |