CN110134595A - Analysis method, device, computer equipment before SVN resource library test - Google Patents

Analysis method, device, computer equipment before SVN resource library test Download PDF

Info

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
Application number
CN201910319560.6A
Other languages
Chinese (zh)
Other versions
CN110134595B (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.)
Ping An Technology Shenzhen Co Ltd
Original Assignee
Ping An Technology Shenzhen 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 Ping An Technology Shenzhen Co Ltd filed Critical Ping An Technology Shenzhen Co Ltd
Priority to CN201910319560.6A priority Critical patent/CN110134595B/en
Publication of CN110134595A publication Critical patent/CN110134595A/en
Application granted granted Critical
Publication of CN110134595B publication Critical patent/CN110134595B/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
    • G06F11/3672Test management
    • G06F11/368Test 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

Analysis method, device, computer equipment before SVN resource library test
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.
CN201910319560.6A 2019-04-19 2019-04-19 Analysis method, analysis device and computer equipment before SVN (scalable vector network) resource library test Active CN110134595B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (12)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
闫晗: "利用SVN对软件项目进行版本控制管理", 科技风, no. 05 *
闫晗;: "利用SVN对软件项目进行版本控制管理", 科技风, no. 05, 15 March 2009 (2009-03-15), pages 61 *

Cited By (4)

* Cited by examiner, † Cited by third party
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