CN105447003B - A kind of parameter sets generation method and equipment - Google Patents

A kind of parameter sets generation method and equipment Download PDF

Info

Publication number
CN105447003B
CN105447003B CN201410387086.8A CN201410387086A CN105447003B CN 105447003 B CN105447003 B CN 105447003B CN 201410387086 A CN201410387086 A CN 201410387086A CN 105447003 B CN105447003 B CN 105447003B
Authority
CN
China
Prior art keywords
parameter
value
parameter sets
invalid
sets
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.)
Active
Application number
CN201410387086.8A
Other languages
Chinese (zh)
Other versions
CN105447003A (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.)
Advanced Nova Technology Singapore Holdings Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201410387086.8A priority Critical patent/CN105447003B/en
Publication of CN105447003A publication Critical patent/CN105447003A/en
Application granted granted Critical
Publication of CN105447003B publication Critical patent/CN105447003B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

This application provides a kind of parameter sets generation method, after the type that parameter sets that needs generate have been determined, according to non-empty parameter sets, actual parameter set and invalid business datum set, its respective feature generates corresponding parameter sets respectively.The batch for realizing test data set automatically generates, and reduces manual operation, greatly improves the comprehensive of efficiency and test case.The application additionally provides a kind of parameter sets generating device simultaneously.

Description

A kind of parameter sets generation method and equipment
Technical field
This application involves field of communication technology, in particular to a kind of parameter sets generation method.The application also relates to A kind of parameter sets generating device.
Background technique
In the prior art, it after the completion of Software Development, in order to ensure that software systems can be realized expected demand, needs Software is tested.Test Engineer writes test case by the understanding to demand and design documentation, and simulation actually makes Software is tested with scene, the correct and safe operation of safeguards system.In the structure system of current SOA, between It is interacted by defining good interface.Test verifying criterion from inside to outside is followed, the test of interface service is verified It is particularly important in SOA framework system.The tools such as junit, nunit and testng can support the survey based on interface at present Examination.But these tools all only provide test frame, the function of generating not comprising basic test data.With the continuous hair of technology It opens up, having in modern quality certification system is greatly that the interface provided for system external is tested.It connects in this section In mouth test, a considerable amount of test cases are the verifyings to interface test parameter validity of no business meaning.
Inventor has found during realizing the application, and test case in the prior art is all manually to generate , in this way when being completed a new applied software development, just needs to generate a large amount of specific aim data set and surveyed for it Examination, technical staff, which generally requires to waste a large amount of time and efforts, carrys out plane-generating test parameter collection, so not only heavy workload, And cumbersome assignment operation also error-prone itself.Therefore, the how accurately different types of test parameter of Mass production Collection, becomes those skilled in the art's technical solution urgently to be resolved.
Summary of the invention
This application provides a kind of parameter sets generation methods, can not generate specified class in batches in the prior art to solve The problem of test parameter set of type, comprising:
Determine the type for needing the parameter sets generated;
When the type is non-empty parameter sets, generating one of parameter is null value, and other parameters are any effective The non-empty parameter sets of value, the quantity phase of the number and parameter included in the parameter sets of the non-empty parameter sets Together, value is that the parameter of null value is different between different non-empty parameter sets;
When the type is actual parameter set, the actual parameter collection that all parameters are any effectively value is generated It closes, and the multiple actual parameter set is different;
When the type is invalid business datum set, generating one of parameter is invalid value, and other parameters are The Invalid parameter set of any effectively value, the Invalid parameter set of all generations contains the invalid value of each parameter, and is The parameter of invalid value is different between different Invalid parameter set.
Correspondingly, the invention also provides a kind of parameter sets generating devices, comprising:
Determining module, for determining the type for needing the parameter sets generated;
Generation module, for generating wherein one when the determining module determines that the type is non-empty parameter sets A parameter is null value, and other parameters are the non-empty parameter sets of any effectively value, the number of the non-empty parameter sets and institute The quantity for stating parameter included in parameter sets is identical, and value is that the parameter of null value is each between different non-empty parameter sets It is not identical;When the determining module determines that the type is actual parameter set, generating all parameters is arbitrarily effectively to take The actual parameter set of value, and the multiple actual parameter set is different;When the determining module determines that the type is When invalid business datum set, generating one of parameter is invalid value, and other parameters are the invalid ginseng of any effectively value Manifold is closed, and the Invalid parameter set of all generations contains the invalid value of each parameter, and is the parameter of invalid value in difference Invalid parameter set between it is different.
By applying above technical scheme, after the type that parameter sets that needs generate have been determined, respectively according to non- Its respective feature of empty parameter sets, actual parameter set and invalid business datum set generates corresponding parameter sets.It realizes The batch of test data set automatically generates, and reduces manual operation, greatly improves the comprehensive of efficiency and test case Property.
Detailed description of the invention
Fig. 1 is a kind of flow diagram for parameter sets generation method that the application proposes;
A kind of parameter sets generation method flow diagram that Fig. 2 is proposed by the application specific embodiment;
Fig. 3 is a kind of structural schematic diagram for parameter sets generating device that the application proposes.
Specific embodiment
As stated in the background art, the current prior art is not possible to automatic Data Generation Test, needs manpower intervention, especially When input parameter is more, it is easy careless omission, it is imperfect to will cause Test coverage.For these disadvantages, the invention proposes one kind The method of the automatic generation functions test datas such as type, length, format according to input parameter, and can be according to interface parameters The test case for defining automatic generation function verifying, including effective, invalid equivalence class and combined test data, to save The energy of tester makes it to put into the operation flow test with greater need for manual intervention.
As shown in Figure 1, being a kind of flow diagram of parameter sets generation method proposed by the present invention, including following step It is rapid:
S101 determines the type for needing the parameter sets generated.
Before this step, it is also necessary to determine the class of invalidating value corresponding with each parameter in the parameter sets Then type generates all possible effective value and the invalid value according to the type of the invalidating value.
S102, when the type is non-empty parameter sets, generating one of parameter is null value, and other parameters are any The non-empty parameter sets of effective value, the number of the number and parameter included in the parameter sets of the non-empty parameter sets Measure it is identical, value be null value parameter it is different between different non-empty parameter sets.
Specifically, in the generation step of the non-empty parameter sets, a new parameter sets will be generated first, then according to Whether the secondary each parameter judged in the new parameter set has corresponded to the non-empty parameter sets there are value for null value, by Shang Bucun It nullifies in the parameter for the correspondence non-empty parameter sets that value is null value, and other parameters in the new parameter set is set For any corresponding effective value.If each parameter in the new parameter set has been corresponded to, there are the non-empty that value is null value ginsengs Manifold is closed, then ends processing and delete the parameter sets.
S103 generates effective ginseng that all parameters are any effectively value when the type is actual parameter set Manifold is closed, and the multiple actual parameter set is different.
In the generation step of the actual parameter set, new parameter sets will be generated first, then described in varying cyclically The corresponding effective value of each parameter in parameter sets, judge the parameter sets after changing whether with generated actual parameter set Difference is handled respectively according to following two situation:
The parameter sets different from generated actual parameter set if it exists, then using the parameter sets as new Actual parameter set, and continue to generate new parameter sets;
The parameter sets different from generated actual parameter set if it does not exist are then ended processing and are deleted described new Parameter sets.
S104, when the type is invalid business datum set, generating one of parameter is invalid value, other ginsengs Number is the Invalid parameter set of any effectively value, and the Invalid parameter set of all generations contains the invalid value of each parameter, And it is different between different Invalid parameter set for the parameter of invalid value.
In order to generate invalid business datum set, during concrete implementation, the step is first according to the parameter set Invalid value corresponding to each parameter generates multiple new parameter sets, the quantity of the multiple new parameter set and the ginseng in conjunction The quantity that manifold closes the corresponding invalid value of all parameters is identical;Then successively by a certain ginseng in the multiple new parameter set Number is set as corresponding invalid value, and by other ginsengs in each the multiple new parameter set in addition to a certain parameter Number assigns any effective value.
It should be pointed out that above S102, S103 and S104 be for clearly illustrating " non-empty parameter sets ", " actual parameter set " and the generating process of " invalid business datum set " three identify in addition, and precedence is for ability It is to replace or remove according to the actual situation for field technique personnel, this has no effect on the protection scope of the application.
In order to which the technical idea of the application is further described, now in conjunction with process flow as shown in Figure 2, to the skill of the application Art scheme is illustrated.
Firstly, following 3 modules are arranged in the technical solution of the application specific embodiment:
(1) basic data definition module
The module is used to that current common data type to be abstracted and be defined, one comprising equivalence class data to be generated A little necessary descriptions.It is exemplified below:
struct char_test{int length,char(3)type};Defined herein character types, including character string Length, the permitted type of character string (alphabetical 3 spcial characters of 1 number 2, can be with multiselect).
struct digital_test{int length_Int,int length_decimal};Defined herein is normal The numeric type for advising meaning, needs to illustrate the length of integer part and the length of fractional part.
Struct enum_test { char name [100], struct enum_test*next } it is defined herein be one A enumeration type, all enumerated values pass through single linked list string together.
(2) parameter definition module is inputted
For needing interface to be tested, type, length by each input parameter of input parameter definition module definition are needed Degree, and it is whether controllable.The factor for needing to define depends on the definition of basic data.Program instantiates these after the completion of definition Data save.
(3) Test data generation module
This module is module more crucial in entire scheme, and it is corresponding effectively to solidify every kind of base data type herein And invalid equivalence class test data, and according to the Assembly Listing of test principle generation parameters, it ultimately generates a complete Test data.
It is the character string type of N for length by taking 3 class type of foundation presented hereinbefore as an example, effective equivalence class includes Length is the character string combinations for meeting call format of N.Invalid equivalence class includes the word for meeting call format that length is N+1 Symbol string, the character string combinations for not meeting call format that length is N.And be N for integer part length, fraction length is The number of M, effective equivalence class are 9****9.9**9, and wherein integer part length is N, fraction length M.It is invalid of equal value Class is integer part overlength, fractional part overlength and 0 respectively.For enumerating class, effective equivalence class is all enumerated values, effectively The quantity of equivalence class is the number enumerated, the character string that invalid equivalence class is randomly generated and with the different character of enumerated value.
Although being pointed out that the explanation of module and invalidating equivalence class are in the embodiment of the present application with above three It is illustrated for person, but classification included by invalidating equivalence class is not limited to that those skilled in the art can To carry out other extensions on the basis of invalidating value, this has no effect on protection scope of the present invention.
After can generate the equivalence class test data of individual data, it can start to generate combined test data.Assuming that defeated Entering parameter has N number of, is distinguished with different types, and the algorithm for generating test case in sequence is as follows:
(1) generating mode of non-empty test case: circulation n times, one of parameter value are sky, and other parameters take at random One effective equivalence class.
(2) circulation, each effective equivalence class of stochastic parameter, when one group the generating mode of effective traffic test case: are opened When test case and other effective traffic test cases repeat, terminate.
(3) generating mode of wireless parameter test case: circulation n times, to each parameter, circulation takes it invalid of equal value Class, other parameters take random effective equivalence class.The number of the test case ultimately generated be all invalid equivalence classes quantity it With.
Corresponding to three of the above type, the test case table ultimately produced is schematically as follows shown in table 1:
Table 1
To reach the above technical purpose, the application also proposed a kind of parameter sets generating device, as shown in Figure 3, comprising:
Determining module 310, for determining the type for needing the parameter sets generated;
Generation module 320, for generating wherein when the determining module determines that the type is non-empty parameter sets One parameter is null value, and other parameters are the non-empty parameter sets of any effectively value, the number of the non-empty parameter sets with The quantity of parameter included in the parameter sets is identical, and value is the parameter of null value between different non-empty parameter sets It is different;When the determining module determines that the type is actual parameter set, it is any effective for generating all parameters The actual parameter set of value, and the multiple actual parameter set is different;When the determining module determines the type When for invalid business datum set, generating one of parameter is invalid value, and other parameters are the invalid of any effectively value Parameter sets, the Invalid parameter set of all generations contain the invalid value of each parameter, and are the parameter of invalid value not It is different between same Invalid parameter set.
In specific application scenarios, further includes:
Value module, for determining the type of invalidating value corresponding with each parameter in the parameter sets;And root All possible effective value and the invalid value are generated according to the type of the invalidating value.
In specific application scenarios, the generation module is specifically used for:
Generate new parameter sets;
Successively judge whether each parameter in the new parameter set has corresponded to the non-empty parameter set there are value for null value It closes, by there is no the parameters of correspondence non-empty parameter sets that value is null value to nullify, and by the new parameter set Middle other parameters are set as any corresponding effective value;
If each parameter in the new parameter set has been corresponded to there are the non-empty parameter sets that value is null value, terminate It handles and deletes the parameter sets.
In specific application scenarios, the generation module is specifically used for:
Generate new parameter sets;
The corresponding effective value of each parameter in parameter sets described in varying cyclically, judge the parameter sets after changing whether with Generated actual parameter set is different;
The parameter sets different from generated actual parameter set if it exists, then using the parameter sets as new Actual parameter set, and continue to generate new parameter sets;
The parameter sets different from generated actual parameter set if it does not exist are then ended processing and are deleted described new Parameter sets.
In specific application scenarios, the generation module is specifically used for:
The invalid value according to corresponding to parameter each in the parameter sets generates multiple new parameter sets, the multiple new The quantity of the quantity of parameter sets invalid value corresponding with all parameters of the parameter sets is identical;
The a certain parameter in the multiple new parameter set is successively set as corresponding invalid value, and will be each described Other parameters in multiple new parameter sets in addition to a certain parameter assign any effective value.
It can be seen that by applying above technical scheme, after the type that parameter sets that needs generate have been determined, point According to non-empty parameter sets, actual parameter set and invalid business datum set, its respective feature does not generate corresponding parameter set It closes.The batch for realizing test data set automatically generates, and reduces manual operation, greatly improves efficiency and test case It is comprehensive.
Through the above description of the embodiments, those skilled in the art can be understood that the application can lead to Hardware realization is crossed, the mode of necessary general hardware platform can also be added to realize by software.Based on this understanding, this Shen Technical solution please can be embodied in the form of software products, which can store in a non-volatile memories In medium (can be CD-ROM, USB flash disk, mobile hard disk etc.), including some instructions are used so that a computer equipment (can be Personal computer, server or network equipment etc.) execute method described in each implement scene of the application.
It will be appreciated by those skilled in the art that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, module in attached drawing or Process is not necessarily implemented necessary to the application.
It will be appreciated by those skilled in the art that the module in device in implement scene can be described according to implement scene into Row is distributed in the device of implement scene, can also be carried out corresponding change and is located at the one or more dresses for being different from this implement scene In setting.The module of above-mentioned implement scene can be merged into a module, can also be further split into multiple submodule.
Above-mentioned the application serial number is for illustration only, does not represent the superiority and inferiority of implement scene.
Disclosed above is only several specific implementation scenes of the application, and still, the application is not limited to this, Ren Heben What the technical staff in field can think variation should all fall into the protection scope of the application.

Claims (10)

1. a kind of parameter sets generation method characterized by comprising
Determine the type for needing the parameter sets generated;
When the type is non-empty parameter sets, generating one of parameter is null value, and other parameters are any effective value Non-empty parameter sets, the number of the non-empty parameter sets is identical as the quantity of parameter included in the parameter sets, Value is that the parameter of null value is different between different non-empty parameter sets;
When the type is actual parameter set, the actual parameter set that all parameters are any effectively value is generated, and The actual parameter set is different;
When the type is invalid business datum set, generating one of parameter is invalid value, and other parameters are any The Invalid parameter set of effective value, the Invalid parameter set of all generations contain the invalid value of each parameter, and are invalid The parameter of value is different between different Invalid parameter set.
2. the method as described in claim 1, which is characterized in that before determining the type for needing the parameter sets generated, also Include:
Determine the type of invalidating value corresponding with each parameter in the parameter sets;
All possible effective value and the invalid value are generated according to the type of the invalidating value.
3. the method as described in claim 1, which is characterized in that the generation and parameter included in the parameter sets The non-empty parameter sets of quantity same number, specifically:
Generate new parameter sets;
Successively judge whether each parameter in the new parameter set has corresponded to the non-empty parameter sets there are value for null value, it will There is no the parameters of correspondence non-empty parameter sets that value is null value to nullify, and by other in the new parameter set Parameter is set as any corresponding effective value;
If each parameter in the new parameter set has been corresponded to there are the non-empty parameter sets that value is null value, end processing And delete the parameter sets.
4. the method as described in claim 1, which is characterized in that the multiple all effective values comprising each parameter of generation Actual parameter set, specifically:
Generate new parameter sets;
The corresponding effective value of each parameter in parameter sets described in varying cyclically, judge the parameter sets after changing whether with given birth to At actual parameter set it is different;
The parameter sets different from generated actual parameter set if it exists, then using the parameter sets as newly effective Parameter sets, and continue to generate new parameter sets;
The parameter sets different from generated actual parameter set if it does not exist then end processing and delete the new parameter Set.
5. the method as described in claim 1, which is characterized in that the multiple all invalid values comprising each parameter of generation Invalid parameter set, specifically:
The invalid value according to corresponding to parameter each in the parameter sets generates multiple new parameter sets, the multiple new parameter The quantity of the quantity of set invalid value corresponding with all parameters of the parameter sets is identical;
The a certain parameter in the multiple new parameter set is successively set as corresponding invalid value, and will be each the multiple Other parameters in new parameter set in addition to a certain parameter assign any effective value.
6. a kind of parameter sets generating device characterized by comprising
Determining module, for determining the type for needing the parameter sets generated;
Generation module, for generating one of ginseng when the determining module determines that the type is non-empty parameter sets Number is null value, and other parameters are the non-empty parameter sets of any effectively value, the number and the ginseng of the non-empty parameter sets Manifold close included in parameter quantity it is identical, value be null value parameter between different non-empty parameter sets each not phase Together;When the determining module determines that the type is actual parameter set, generating all parameters is any effectively value Actual parameter set, and the actual parameter set is different;When the determining module determines that the type is invalid business When data acquisition system, generating one of parameter is invalid value, and other parameters are the Invalid parameter set of any effectively value, institute There is the Invalid parameter set of generation to contain the invalid value of each parameter, and is the parameter of invalid value in different Invalid parameters It is different between set.
7. equipment as claimed in claim 6, which is characterized in that further include:
Value module, for determining the type of invalidating value corresponding with each parameter in the parameter sets;And according to institute The type for stating invalidating value generates all possible effective value and the invalid value.
8. equipment as claimed in claim 6, which is characterized in that the generation module is specifically used for:
Generate new parameter sets;
Successively judge whether each parameter in the new parameter set has corresponded to the non-empty parameter sets there are value for null value, it will There is no the parameters of correspondence non-empty parameter sets that value is null value to nullify, and by other in the new parameter set Parameter is set as any corresponding effective value;
If each parameter in the new parameter set has been corresponded to there are the non-empty parameter sets that value is null value, end processing And delete the parameter sets.
9. equipment as claimed in claim 6, which is characterized in that the generation module is specifically used for:
Generate new parameter sets;
The corresponding effective value of each parameter in parameter sets described in varying cyclically, judge the parameter sets after changing whether with given birth to At actual parameter set it is different;
The parameter sets different from generated actual parameter set if it exists, then using the parameter sets as newly effective Parameter sets, and continue to generate new parameter sets;
The parameter sets different from generated actual parameter set if it does not exist then end processing and delete the new parameter Set.
10. equipment as claimed in claim 6, which is characterized in that the generation module is specifically used for:
The invalid value according to corresponding to parameter each in the parameter sets generates multiple new parameter sets, the multiple new parameter The quantity of the quantity of set invalid value corresponding with all parameters of the parameter sets is identical;
The a certain parameter in the multiple new parameter set is successively set as corresponding invalid value, and will be each the multiple Other parameters in new parameter set in addition to a certain parameter assign any effective value.
CN201410387086.8A 2014-08-07 2014-08-07 A kind of parameter sets generation method and equipment Active CN105447003B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410387086.8A CN105447003B (en) 2014-08-07 2014-08-07 A kind of parameter sets generation method and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410387086.8A CN105447003B (en) 2014-08-07 2014-08-07 A kind of parameter sets generation method and equipment

Publications (2)

Publication Number Publication Date
CN105447003A CN105447003A (en) 2016-03-30
CN105447003B true CN105447003B (en) 2019-03-08

Family

ID=55557199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410387086.8A Active CN105447003B (en) 2014-08-07 2014-08-07 A kind of parameter sets generation method and equipment

Country Status (1)

Country Link
CN (1) CN105447003B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294150B (en) * 2016-08-09 2019-03-26 北京神州绿盟信息安全科技股份有限公司 A kind of test loading method and device
CN106598861B (en) * 2016-12-19 2020-03-03 广州爱九游信息技术有限公司 Test case generation method and device and electronic equipment
CN110287118B (en) * 2019-06-28 2022-09-16 四川长虹电器股份有限公司 Test data generation method and software test method of test case
CN114185813B (en) * 2022-02-14 2022-04-19 成都爱瑞无线科技有限公司 Test vector generation method, device, test method, system and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894064A (en) * 2009-05-21 2010-11-24 北京邮电大学 Method for testing software by applying across function analysis
CN101937387A (en) * 2009-06-30 2011-01-05 中国电信股份有限公司 Method and system for generating test parameters
RU2010112032A (en) * 2010-03-29 2011-10-10 Общество с ограниченной ответственностью "Научно-производственный центр "ГЕОСТРА" (RU) METHOD FOR EVALUATING CRACK POROSITY ACCORDING TO DATA OF A Borehole Seismic Exploration
CN101815335B (en) * 2010-03-22 2012-11-21 华为技术有限公司 Method for updating soft handoff parameters as well as network side equipment and user side equipment
CN103377298A (en) * 2012-04-24 2013-10-30 富士通株式会社 Parameter selecting method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5156869B1 (en) * 2012-05-17 2013-03-06 株式会社 ディー・エヌ・エー Game system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101894064A (en) * 2009-05-21 2010-11-24 北京邮电大学 Method for testing software by applying across function analysis
CN101937387A (en) * 2009-06-30 2011-01-05 中国电信股份有限公司 Method and system for generating test parameters
CN101815335B (en) * 2010-03-22 2012-11-21 华为技术有限公司 Method for updating soft handoff parameters as well as network side equipment and user side equipment
RU2010112032A (en) * 2010-03-29 2011-10-10 Общество с ограниченной ответственностью "Научно-производственный центр "ГЕОСТРА" (RU) METHOD FOR EVALUATING CRACK POROSITY ACCORDING TO DATA OF A Borehole Seismic Exploration
CN103377298A (en) * 2012-04-24 2013-10-30 富士通株式会社 Parameter selecting method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
优先级参数配对组合测试集生成策略;朱劼;《计算机工程》;20080705;第34卷(第13期);34-36,39
带参数约束的两两组合测试用例集生成方法;李龙澍 等;《计算机工程》;20120605;第38卷(第11期);53-55

Also Published As

Publication number Publication date
CN105447003A (en) 2016-03-30

Similar Documents

Publication Publication Date Title
CN106708719B (en) Service function testing method and device
CN105447003B (en) A kind of parameter sets generation method and equipment
Fryer et al. SNSPH: a parallel three-dimensional smoothed particle radiation hydrodynamics code
CN103412749A (en) Relational database based code generation method and code generator
CN104346278A (en) Matrix-model-based software testing method
JP6045134B2 (en) Parallel workload simulation for application performance testing
CN110096263A (en) Web front end code automatic generation method and device
CN105656891A (en) Weak password checking method and device
CN109002451A (en) Map datum vacuates method and device
CN109213645A (en) A kind of method and apparatus of distributed memory system performance test
CN103605609A (en) Automatic test framework applicable to cloud computing
CN103049516B (en) A kind of data processing method and device
CN111309581A (en) Application performance detection method and device in database upgrading scene
CN106708723B (en) A kind of test, method of calibration and device
CN104090995B (en) The automatic generation method of rebar unit grids in a kind of ABAQUS tire models
CN107301127A (en) A kind of method and apparatus of the automatic test based on Robot Framework
CN109344074A (en) A kind of cross-platform automated testing method and system
CN105446952A (en) Method and system for processing semantic fragments
CN105187250A (en) Method and system for deploying nodes based on component template
CN106802928A (en) Power network historical data management method and its system
US20150100671A1 (en) Identifying Compatible System Configurations
CN110224898A (en) Specification encryption test method, device, equipment and the storage medium of distribution terminal
CN104615537A (en) Constrained random verification method and device for picture processing class IPs
CN112231459A (en) Method and system for realizing intelligent question answering of software test based on knowledge graph
CN103984540A (en) Method and device for generating hardware interface running program

Legal Events

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

Effective date of registration: 20201009

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20201009

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240226

Address after: Guohao Times City # 20-01, 128 Meizhi Road, Singapore

Patentee after: Advanced Nova Technology (Singapore) Holdings Ltd.

Country or region after: Singapore

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Innovative advanced technology Co.,Ltd.

Country or region before: United Kingdom