Movatterモバイル変換


[0]ホーム

URL:


CN107133174A - Test case code automatically generating device and method - Google Patents

Test case code automatically generating device and method
Download PDF

Info

Publication number
CN107133174A
CN107133174ACN201710307493.7ACN201710307493ACN107133174ACN 107133174 ACN107133174 ACN 107133174ACN 201710307493 ACN201710307493 ACN 201710307493ACN 107133174 ACN107133174 ACN 107133174A
Authority
CN
China
Prior art keywords
code
test case
data bag
measured
code data
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.)
Pending
Application number
CN201710307493.7A
Other languages
Chinese (zh)
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.)
Zhejiang Lugang Communication Technology Ltd
Original Assignee
Zhejiang Lugang Communication Technology 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 Zhejiang Lugang Communication Technology LtdfiledCriticalZhejiang Lugang Communication Technology Ltd
Priority to CN201710307493.7ApriorityCriticalpatent/CN107133174A/en
Publication of CN107133174ApublicationCriticalpatent/CN107133174A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention provides a kind of test case code automatically generating device and method, it is related to software test field.Code data bag of the test case code automatically generating device with method first by reading trial function to be measured in pre-stored object code catalogue;Then the multiple input type parametric variables included in trial function to be measured and return value are extracted again;Then variable-value scope corresponding with each input parameter categorical variable is searched from default rule file;It is last to generate test case code according to multiple input type parametric variables, the corresponding span of each input type parametric variable, return value and the code data bag.The test case code automatically generating device, by automatically generating test case code, substantial amounts of test code is programmed without tester oneself with method, greatlys save human cost, and it is high to generate test case code coverage.

Description

Test case code automatically generating device and method
Technical field
The present invention relates to software test field, in particular to a kind of test case code automatically generating device and sideMethod.
Background technology
The quality of software product is that the existence of software enterprise is basic, with the arrival of internet spring tide, application software, APPSoftware has touched the every aspect of people's life, and the height of software quality, the quality of Consumer's Experience directly affects terminalUse of the user to software.Domestic software enterprise also increasingly payes attention to software test.In order to ensure code quality, typically willDeveloper is asked to write special test code, the code write to oneself carries out sufficient unit testing.Fairly simple methodIt is to set up corresponding testing engineering for product engineering, is that each class sets up corresponding test class, is that each function (is simply removed very muchTest function is set up outside).Test to java language is broadly divided into Black-box Testing and white-box testing, and software engineer is more inclinedTo in black box functional test, although industry also occurs in that the Black-box Testing instrument much automated, but Black-box Testing has substantiallyShortcoming:Code coverage is not high, it is impossible to test all individual paths, while the rehabilitation cost pinpointed the problems to the stageCompare high.
In the prior art, execution unit test to generally require to write the test generation more more than tested codeCode, to ensure code coverage, adds many burdens, the conventional method of current industry is to introduce unit for developerTest frame, these test frames can help developer's generating portion code, help developer to reduce fixation, repetitionCode input, the burden of developer is alleviated to a certain extent.But in Internet era, JAVA development languages makeWith occupying very big share, the most Junit unit testing frameworks used currently for JAVA development languages.One completeJAVA program bags contain many classes, in order to ensure that code is fully tested, programmer has to writing the code of oneselfAfterwards, more test code is then write again for the code of oneself, and much test code is all similar, andIt is difficult to safeguard.In addition, for tested trial function, its parameter type inputted is generally self defined class or fundamental type, developedAlso and disunity, this can cause code coverage not high to personnel selection input test parameter.
The content of the invention
In view of this, the purpose of the embodiment of the present invention is to provide a kind of test case code automatically generating device and sideMethod.
In a first aspect, the embodiments of the invention provide a kind of test case code automatically generating device, the test caseCode automatically generating device includes:
Data-reading unit, the code data bag for reading trial function to be measured in pre-stored object code catalogue;
Parameter extraction unit, the multiple input type parametric variables and return value included for extracting in trial function to be measured;
Searching unit, for searching become corresponding with each input parameter categorical variable from default rule fileMeasure span;
Code generating unit, for the correspondence according to multiple input type parametric variables, each input type parametric variableSpan, return value and the code data bag generation test case code.
Second aspect, the embodiment of the present invention additionally provides a kind of test case code automatic generation method, and the test is usedExample code automatic generation method includes:
The code data bag of trial function to be measured is read in pre-stored object code catalogue;
Extract the multiple input type parametric variables included in trial function to be measured and return value;
Variable-value scope corresponding with each input parameter categorical variable is searched from default rule file;
Corresponding span, return value according to multiple input type parametric variables, each input type parametric variableAnd the code data bag generation test case code.
Compared with prior art, the test case code automatically generating device that provides of the present invention and method, first byThe code data bag of trial function to be measured is read in pre-stored object code catalogue;Then extract what is included in trial function to be measured againMultiple input type parametric variables and return value;Then searched and each input parameter type from default rule fileThe corresponding variable-value scope of variable;Finally according to multiple input type parametric variables, pair of each input type parametric variableSpan, return value and the code data bag generation test case code answered.The test case Code automatic buildApparatus and method program substantial amounts of test code, greatly by automatically generating test case code without tester oneselfIt is big to save human cost, and it is high to generate test case code coverage.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinateAppended accompanying drawing, is described in detail below.
Brief description of the drawings
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present inventionIn accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment isA part of embodiment of the present invention, rather than whole embodiments.The present invention implementation being generally described and illustrated herein in the accompanying drawingsThe component of example can be arranged and designed with a variety of configurations.Therefore, reality of the invention below to providing in the accompanying drawingsThe detailed description for applying example is not intended to limit the scope of claimed invention, but is merely representative of the selected implementation of the present inventionExample.Based on the embodiment in the present invention, what those of ordinary skill in the art were obtained under the premise of creative work is not madeEvery other embodiment, belongs to the scope of protection of the invention.
Fig. 1 is that server provided in an embodiment of the present invention interacts schematic diagram with proxy server, client respectively;
Fig. 2 is the structured flowchart of server provided in an embodiment of the present invention;
Fig. 3 is test case code automatically generating device functional block diagram provided in an embodiment of the present invention;
Fig. 4 is the flow chart of test case code automatic generation method provided in an embodiment of the present invention.
Icon:101- memories;102- storage controls;103- processors;104- Peripheral Interfaces;100- clients;200- servers;300- test case code automatically generating devices;400- proxy servers;301- data-reading units;302-Parameter extraction unit;303- searching units;304- code generating units;305- information receiving units;306- judging units;307-Information transmitting unit.
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, completeGround is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Generally existThe component of the embodiment of the present invention described and illustrated in accompanying drawing can be arranged and designed with a variety of configurations herein.CauseThis, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention belowScope, but it is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, those skilled in the art are not doingThe every other embodiment obtained on the premise of going out creative work, belongs to the scope of protection of the invention.
The test case code automatically generating device that present pre-ferred embodiments are provided can be applied to such as Fig. 1 institutes with methodIn the application environment shown.As shown in figure 1, client 100, server 200 and proxy server 400 are located at wireless network or hadIn gauze network, by the wireless network or cable network, server 200 is carried out with client 100, proxy server 400 respectivelyData interaction.In the embodiment of the present invention, at least one application program (Application, APP) is installed in client 100,It is corresponding with server 200, provide the user service.In the embodiment of the present invention, client 100 is preferably that mobile terminal is setIt is standby, it can for example include smart mobile phone, tablet personal computer, pocket computer on knee, Wearable mobile terminal etc..
Fig. 2 shows the structured flowchart of the server 200 in the embodiment of the present invention.As shown in Fig. 2 server 200 includesTest case code automatically generating device 300, memory 101, storage control 102, it is one or more (one only to be shown in figureIt is individual) processor 103, Peripheral Interface 104 etc..These components are mutually communicated by one or more communication bus/signal wire.It is describedTest case code automatically generating device 300, which includes at least one, to be stored in institute in the form of software or firmware (firmware)State in memory 101 or be solidificated in the software function in the operating system (operating system, OS) of the server 200Module.
Picture processing device that memory 101 can be used in storage software program and module, such as embodiment of the present invention andProgrammed instruction/module corresponding to method, processor 103 is stored in software program and mould in memory 101 by operationBlock, so that various function application and data processing are performed, such as test case Code automatic build provided in an embodiment of the present inventionMethod.Memory 101 can also include high speed random access memory, may also include nonvolatile memory, such as one or moreMagnetic storage device, flash memory or other non-volatile solid state memories.Processor 103 and other possible components are to depositingThe access of reservoir 101 can be carried out under the control of storage control 102.
Various input/output devices are coupled to processor 103 and memory 101 by Peripheral Interface 104.In some implementationsIn example, Peripheral Interface 104, processor 103 and storage control 102 can be realized in one single chip.In some other realityIn example, they can be realized by independent chip respectively.
It is appreciated that the structure shown in Fig. 2 is only signal, server 200 may also include more more than shown in Fig. 2 or moreFew component, or with the configuration different from shown in Fig. 2.Each component shown in Fig. 2 can use hardware, software or its groupClose and realize.
Referring to Fig. 3, the embodiments of the invention provide a kind of test case code automatically generating device 300, applied to clothesBusiness device 200, the server 200 is set up with client 100 and communicated to connect, and the test case code automatically generating device 300 is wrappedInclude data-reading unit 301, parameter extraction unit 302, searching unit 303, code generating unit 304, information receiving unit305th, judging unit 306 and information transmitting unit 307.
Described information receiving unit 305 is used for the name information for receiving the trial function to be measured that a client 100 is sent.
For example, user selects in the application program that client 100 (mobile phone or computer) is installed and clicks on trial function to be measuredName information, now client 100 name information of trial function to be measured is sent to server 200.
The judging unit 306 is used to judge whether to be cached with the code associated with the name information of the trial function to be measuredPacket.
In the present embodiment, code data bag can use but be not limited to java language codes packet or C Plus Plus code numberAccording to bag or C language code data bag, the embodiment of the present invention is with using the illustration of java language codes packet.
If the data-reading unit 301 is used to be cached with the code number associated with the name information of the trial function to be measuredDuring according to bag, the code data bag of trial function to be measured is read in pre-stored object code catalogue.
If described information transmitting element 307 has the code that the name information with the trial function to be measured is associated for uncachedDuring packet, request of data is sent to a proxy server 400.
Described information receiving unit 305 be used to receiving the proxy server 400 feeds back according to the request of data withThe code data bag of the name information association of the trial function to be measured.
When in server 200 it is uncached have code data bag when, can to proxy server 400 send request of data, if generationReason server 400 be stored with the code data bag associated with the name information of the trial function to be measured when, will directly be treated with describedThe code data bag of the name information association of test function is sent to server 200, so as to need tester to find and uploadCode data bag, it is convenient and swift.The present embodiment, code server 400 is interacted with multiple servers 200, and receives multiple servicesDevice 200 is in the different code data bags uploaded during test mode and stored.
Parameter extraction unit 302 is used to extract the multiple input type parametric variables included in trial function to be measured and returnValue.
In Java language, data type is essentially divided into two kinds:Fundamental type and reference data type.Basic classType:Simple data type is data type can not simplify, built-in, defined in itself by programming language that it is illustrated reallyNumeral, character and integer.Reference data type:Java language does not support structure (struct) or joint in C++ in itself(union) data type, its composite data type is typically all to be constructed by class or interface, and class provides binding dataWith the mode of method, Information hiding is carried out while can be directed to outside program.Return value, can be with for test case codeAccuracy for verifying tested trial function.
The searching unit 303 is used to search and each input parameter categorical variable pair from default rule fileThe variable-value scope answered.
In the present embodiment, fundamental type and reference data type include polytype variable respectively, for example, input type is joinedNumber variable includes integer variable, floating type variable, logical type variable and character type variable etc., and every kind of variable has oneselfSpan, for example, the span of integer variable be -2^31 to 2^31-1 between arbitrary integer.
Code generating unit 304 is used for pair according to multiple input type parametric variables, each input type parametric variableSpan, return value and the code data bag generation test case code answered.
In the present embodiment, using java reflex mechanisms by input type parametric variable, each input type parametric variableCorresponding span, return value and the code data bag are in the way of presetting rule is spliced using text, woundBuild out the test case code of tested trial function.
Wherein, java reflex mechanisms refer to, java reflex mechanisms be in running status, can for any one classEnough know all properties and method of this class;For any one object, its any means and attribute can be called;ThisKind dynamic access information and the function of dynamic call object method are referred to as the reflex mechanism of java language.
Test case code refers to one group of test input, execution condition and the expected knot worked out for some special objectiveReally, to test some Program path or examine whether meet the software code of some particular demands.
It is preferred that in view of being generated using each value of the corresponding span to each input type parametric variableTest case code tested trial function is tested, coverage rate is higher, but it is long to expend the time, process complexity, if to everyOne of value test case code of the corresponding span of individual input type parametric variable is carried out to tested trial functionTest, time-consuming short, process is simple, but coverage rate is low.
It is thus preferable to, the code generating unit 304 is used for according to multiple input type parametric variables, each inputThe maximum positive value of the corresponding span of type parameter variable, null value and minimum negative value, return value and the generationCode packet generation test case code.
Utilize the maximum positive value of the corresponding span of each input type parametric variable, null value and minimum negativeIt is time-consuming relatively short and brief when value, return value and code data bag generation test case code are to tested trial function,And coverage rate is of a relatively high.
Referring to Fig. 4, the embodiment of the present invention additionally provide a kind of test case code automatic generation method, it is necessary to explanationBe, the test case code automatic generation method that the embodiment of the present invention is provided, the technique effect of its general principle and generation andAbove-described embodiment is identical, to briefly describe, and the present embodiment part does not refer to part, refers in corresponding in the above embodimentsHold.The test case code automatic generation method includes:
Step S401:Receive the name information of the trial function to be measured of a client 100 transmission.
It is to be appreciated that step S401 can be performed by information receiving unit 305.
Step S402:Judge whether to be cached with the code data bag associated with the name information of the trial function to be measured, such asIt is really no, then step S403 is performed, if it is, performing step S405.
It is to be appreciated that step S402 can be performed by judging unit 306.
Step S403:Request of data is sent to a proxy server 400.
It is to be appreciated that step S403 can be performed by information transmitting unit 307.
Step S404:Receive the proxy server 400 being fed back according to the request of data with the trial function to be measuredName information association code data bag.
It is to be appreciated that step S404 can be performed by information receiving unit 305.
Step S405:The code data bag of trial function to be measured is read in pre-stored object code catalogue.
It is to be appreciated that step S405 can be performed by data-reading unit 301.
In the present embodiment, code data bag can use java language codes packet or C Plus Plus code data bag or C languagesSay code data bag.
Step S406:Extract the multiple input type parametric variables included in trial function to be measured and return value.
It is to be appreciated that step S406 can be performed by parameter extraction unit 302.
Step S407:Become corresponding with each input parameter categorical variable is searched from default rule file to measureIt is worth scope.
It is to be appreciated that step S407 can be performed by searching unit 303.
Step S408:According to multiple input type parametric variables, the corresponding value model of each input type parametric variableEnclose, return value and the code data bag generate test case code.
It is to be appreciated that step S408 can be performed by code generating unit 304.
Specifically step S408 can be included according to multiple input type parametric variables, each input type parametric variableThe maximum positive value of corresponding span, null value and minimum negative value, return value and code data bag generation are surveyedExample code on probation.
In summary, the present invention is provided test case code automatically generating device and method, first by pre-storedObject code catalogue in read the code data bag of trial function to be measured;Then included in trial function to be measured multiple defeated is extracted againEnter type parameter variable and return value;Then searched and each input parameter categorical variable pair from default rule fileThe variable-value scope answered;Finally taken according to multiple input type parametric variables, each the corresponding of input type parametric variableIt is worth scope, return value and code data bag generation test case code.The test case code automatically generating device withMethod programs substantial amounts of test code without tester oneself, greatlyd save by automatically generating test case codeHuman cost, and it is high to generate test case code coverage.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, it can also pass throughOther modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawingShow according to the device of multiple embodiments of the present invention, the architectural framework in the cards of method and computer program product,Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or codePart a, part for the module, program segment or code is used to realize holding for defined logic function comprising one or moreRow instruction.It should also be noted that in some implementations as replacement, the function of being marked in square frame can also with different fromThe order marked in accompanying drawing occurs.For example, two continuous square frames can essentially be performed substantially in parallel, they are sometimesIt can perform in the opposite order, this is depending on involved function.It is also noted that every in block diagram and/or flow chartThe combination of individual square frame and block diagram and/or the square frame in flow chart, can use the special base for performing defined function or actionRealize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the invention can integrate to form an independent portionPoint or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized using in the form of software function module and is used as independent production marketing or in use, can be withIt is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other wordsThe part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meterCalculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individualPeople's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are depositedReservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.NeedIllustrate, herein, such as first and second or the like relational terms be used merely to by an entity or operation withAnother entity or operation make a distinction, and not necessarily require or imply between these entities or operation there is any this realityThe relation or order on border.Moreover, term " comprising ", "comprising" or its any other variant are intended to the bag of nonexcludabilityContain, so that process, method, article or equipment including a series of key elements are not only including those key elements, but also includingOther key elements being not expressly set out, or also include for this process, method, article or the intrinsic key element of equipment.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key elementProcess, method, article or equipment in also there is other identical element.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this areaFor art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiiesChange, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter existsSimilar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawingIt is further defined and explained.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, anyThose familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be containedCover within protection scope of the present invention.Therefore, protection scope of the present invention described should be defined by scope of the claims.
It should be noted that herein, such as first and second or the like relational terms are used merely to a realityBody or operation make a distinction with another entity or operation, and not necessarily require or imply these entities or deposited between operatingIn any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended toNonexcludability is included, so that process, method, article or equipment including a series of key elements not only will including thoseElement, but also other key elements including being not expressly set out, or also include being this process, method, article or equipmentIntrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded thatAlso there is other identical element in process, method, article or equipment including the key element.

Claims (10)

CN201710307493.7A2017-05-042017-05-04Test case code automatically generating device and methodPendingCN107133174A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710307493.7ACN107133174A (en)2017-05-042017-05-04Test case code automatically generating device and method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710307493.7ACN107133174A (en)2017-05-042017-05-04Test case code automatically generating device and method

Publications (1)

Publication NumberPublication Date
CN107133174Atrue CN107133174A (en)2017-09-05

Family

ID=59716235

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710307493.7APendingCN107133174A (en)2017-05-042017-05-04Test case code automatically generating device and method

Country Status (1)

CountryLink
CN (1)CN107133174A (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109213683A (en)*2018-09-062019-01-15无线生活(杭州)信息科技有限公司Method for generating test case and device
CN109359057A (en)*2018-12-252019-02-19上海创功通讯技术有限公司A kind of application testing method and equipment
CN109491917A (en)*2018-11-132019-03-19北京车和家信息技术有限公司A kind of test case processing method and its device
CN109901984A (en)*2017-12-082019-06-18北京京东尚科信息技术有限公司The method and apparatus for generating big data test case
CN109992496A (en)*2017-12-292019-07-09北京京东尚科信息技术有限公司 A data processing method and device for automated testing
CN110162456A (en)*2019-04-122019-08-23深圳壹账通智能科技有限公司A kind of test method, device, storage medium and the server of DUBBO service
CN110874322A (en)*2018-09-042020-03-10阿里巴巴集团控股有限公司Test method and test server for application program
CN111143228A (en)*2019-12-312020-05-12中国银行股份有限公司Test code generation method and device based on decision table method
CN111627489A (en)*2020-04-202020-09-04珠海妙存科技有限公司Flash memory characteristic analysis method and system
CN111767217A (en)*2020-06-242020-10-13中国工商银行股份有限公司JS unit test case generation method and device
CN111913888A (en)*2020-09-092020-11-10中移(杭州)信息技术有限公司Function generation method, automatic test method, electronic device, and storage medium
CN112000566A (en)*2019-05-272020-11-27腾讯科技(深圳)有限公司Test case generation method and device
CN112286784A (en)*2019-07-232021-01-29腾讯科技(深圳)有限公司Test case generation method and device, server and storage medium
CN112328226A (en)*2020-09-172021-02-05北京中数科技术有限公司Embedded system automatic test code generation method and device
CN112579427A (en)*2019-09-292021-03-30北京京东尚科信息技术有限公司Method and device for generating virtualization test code
CN112612707A (en)*2020-12-262021-04-06深圳集智数字科技有限公司Test script running method and device, equipment and computer readable storage medium
CN113094252A (en)*2019-12-232021-07-09腾讯科技(深圳)有限公司Test case generation method and device, computer equipment and storage medium
CN113254340A (en)*2021-05-272021-08-13北京沃东天骏信息技术有限公司Test case generation method and device
CN113626390A (en)*2021-08-202021-11-09中国第一汽车股份有限公司BB file generation method and device, electronic equipment and storage medium
CN113760731A (en)*2021-01-272021-12-07北京沃东天骏信息技术有限公司 Test method and apparatus
CN114116466A (en)*2021-11-122022-03-01苏州浪潮智能科技有限公司Unit testing method, device and medium based on operation log
CN115373677A (en)*2021-05-212022-11-22京东科技控股股份有限公司 Unit test case object code generation method, device, electronic device and computer readable medium
WO2023217118A1 (en)*2022-05-102023-11-16支付宝(杭州)信息技术有限公司Code test method and apparatus, and test case generation method and apparatus
WO2024255249A1 (en)*2023-06-142024-12-19华为云计算技术有限公司Method for generating test case and related device
WO2025103216A1 (en)*2023-11-162025-05-22华为云计算技术有限公司Code testing method and related system

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102591777A (en)*2012-01-102012-07-18深圳市同洲视讯传媒有限公司Unit test code generation method and device
JP2014153908A (en)*2013-02-082014-08-25Fujitsu LtdTest data generation program, method and device
CN104750606A (en)*2015-03-032015-07-01北京空间飞行器总体设计部Reflection-based automated testing method
CN106502896A (en)*2016-10-212017-03-15武汉斗鱼网络科技有限公司A kind of generation method of function test code and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102591777A (en)*2012-01-102012-07-18深圳市同洲视讯传媒有限公司Unit test code generation method and device
JP2014153908A (en)*2013-02-082014-08-25Fujitsu LtdTest data generation program, method and device
CN104750606A (en)*2015-03-032015-07-01北京空间飞行器总体设计部Reflection-based automated testing method
CN106502896A (en)*2016-10-212017-03-15武汉斗鱼网络科技有限公司A kind of generation method of function test code and device

Cited By (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109901984A (en)*2017-12-082019-06-18北京京东尚科信息技术有限公司The method and apparatus for generating big data test case
CN109992496A (en)*2017-12-292019-07-09北京京东尚科信息技术有限公司 A data processing method and device for automated testing
CN110874322A (en)*2018-09-042020-03-10阿里巴巴集团控股有限公司Test method and test server for application program
CN110874322B (en)*2018-09-042023-05-26阿里巴巴集团控股有限公司Test method and test server for application program
CN109213683A (en)*2018-09-062019-01-15无线生活(杭州)信息科技有限公司Method for generating test case and device
CN109491917A (en)*2018-11-132019-03-19北京车和家信息技术有限公司A kind of test case processing method and its device
CN109359057A (en)*2018-12-252019-02-19上海创功通讯技术有限公司A kind of application testing method and equipment
CN110162456A (en)*2019-04-122019-08-23深圳壹账通智能科技有限公司A kind of test method, device, storage medium and the server of DUBBO service
CN112000566B (en)*2019-05-272023-11-28腾讯科技(深圳)有限公司Method and device for generating test cases
CN112000566A (en)*2019-05-272020-11-27腾讯科技(深圳)有限公司Test case generation method and device
CN112286784B (en)*2019-07-232024-05-10腾讯科技(深圳)有限公司Test case generation method, device, server and storage medium
CN112286784A (en)*2019-07-232021-01-29腾讯科技(深圳)有限公司Test case generation method and device, server and storage medium
CN112579427A (en)*2019-09-292021-03-30北京京东尚科信息技术有限公司Method and device for generating virtualization test code
CN113094252A (en)*2019-12-232021-07-09腾讯科技(深圳)有限公司Test case generation method and device, computer equipment and storage medium
CN113094252B (en)*2019-12-232023-09-29腾讯科技(深圳)有限公司Test case generation method and device, computer equipment and storage medium
CN111143228B (en)*2019-12-312023-09-19中国银行股份有限公司Test code generation method and device based on decision table method
CN111143228A (en)*2019-12-312020-05-12中国银行股份有限公司Test code generation method and device based on decision table method
CN111627489B (en)*2020-04-202023-09-29珠海妙存科技有限公司Flash memory characteristic analysis method and system
CN111627489A (en)*2020-04-202020-09-04珠海妙存科技有限公司Flash memory characteristic analysis method and system
CN111767217B (en)*2020-06-242024-02-02中国工商银行股份有限公司JS unit test case generation method and device
CN111767217A (en)*2020-06-242020-10-13中国工商银行股份有限公司JS unit test case generation method and device
CN111913888A (en)*2020-09-092020-11-10中移(杭州)信息技术有限公司Function generation method, automatic test method, electronic device, and storage medium
CN112328226B (en)*2020-09-172022-03-04北京中数科技术有限公司Embedded system automatic test code generation method and device
CN112328226A (en)*2020-09-172021-02-05北京中数科技术有限公司Embedded system automatic test code generation method and device
CN112612707B (en)*2020-12-262024-03-26深圳集智数字科技有限公司Method and device for running test script, equipment and computer readable storage medium
CN112612707A (en)*2020-12-262021-04-06深圳集智数字科技有限公司Test script running method and device, equipment and computer readable storage medium
CN113760731A (en)*2021-01-272021-12-07北京沃东天骏信息技术有限公司 Test method and apparatus
CN115373677A (en)*2021-05-212022-11-22京东科技控股股份有限公司 Unit test case object code generation method, device, electronic device and computer readable medium
CN113254340A (en)*2021-05-272021-08-13北京沃东天骏信息技术有限公司Test case generation method and device
CN113626390A (en)*2021-08-202021-11-09中国第一汽车股份有限公司BB file generation method and device, electronic equipment and storage medium
CN114116466A (en)*2021-11-122022-03-01苏州浪潮智能科技有限公司Unit testing method, device and medium based on operation log
CN114116466B (en)*2021-11-122023-11-07苏州浪潮智能科技有限公司 A unit testing method, device and medium based on operation logs
WO2023217118A1 (en)*2022-05-102023-11-16支付宝(杭州)信息技术有限公司Code test method and apparatus, and test case generation method and apparatus
WO2024255249A1 (en)*2023-06-142024-12-19华为云计算技术有限公司Method for generating test case and related device
WO2025103216A1 (en)*2023-11-162025-05-22华为云计算技术有限公司Code testing method and related system

Similar Documents

PublicationPublication DateTitle
CN107133174A (en)Test case code automatically generating device and method
CN111930617B (en)Automatic test method and device based on data objectification
US9529692B2 (en)Memory management tools
CN109302522A (en)Test method, device and computer system and medium
CN104899016B (en)Allocating stack Relation acquisition method and device
CN104731566B (en)Integrated Development Environment test device, method and system
CN106970873A (en)Mock method of testings, apparatus and system on line
CN107526676B (en)Cross-system test method and device
CN109471795A (en)It is grouped test method, device, computer equipment and storage medium
CN106294134A (en)The collapse localization method of code and device
CN106649084A (en)Function call information obtaining method and apparatus, and test device
CN107329899A (en)A kind of application compatibility method of testing and device
CN107239271A (en)Develop document structure tree method and device
CN107016282A (en)A kind of information processing method and device
CN107766307B (en)Method and equipment for linkage of table elements
CN108809896A (en)A kind of information calibration method, device and electronic equipment
CN113408254A (en)Page form information filling method, device, equipment and readable medium
CN107968833A (en)A kind of cloud application performance monitoring method based on execution route
CN107729246A (en)For the auxiliary test methods of intended application, device, equipment and storage medium
CN113590454A (en)Test method, test device, computer equipment and storage medium
CN113268243A (en)Memory prediction method and device, storage medium and electronic equipment
CN114116096B (en)Information processing method, device, equipment and storage medium
CN109656817A (en)A kind of automation interface test device and equipment
CN113778897A (en)Automatic test method, device, equipment and storage medium of interface
US10241895B2 (en)Memory stack trace management tool

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
CB02Change of applicant information
CB02Change of applicant information

Address after:310000 Ning Ning street, Xiaoshan District, Hangzhou, Zhejiang

Applicant after:Zhejiang number Chain Technology Co., Ltd.

Address before:310000 Ning Ning street, Xiaoshan District, Hangzhou, Zhejiang

Applicant before:Zhejiang Lugang communication technology Limited

RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20170905


[8]ページ先頭

©2009-2025 Movatter.jp