CN105528294A - Method and system for automatically generating interface testing case - Google Patents

Method and system for automatically generating interface testing case Download PDF

Info

Publication number
CN105528294A
CN105528294A CN201511023473.4A CN201511023473A CN105528294A CN 105528294 A CN105528294 A CN 105528294A CN 201511023473 A CN201511023473 A CN 201511023473A CN 105528294 A CN105528294 A CN 105528294A
Authority
CN
China
Prior art keywords
interface
message
case
testing use
interface testing
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
CN201511023473.4A
Other languages
Chinese (zh)
Other versions
CN105528294B (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.)
Guangdong Kamfu Information Technology Co Ltd
Original Assignee
Guangdong Kamfu Information Technology 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 Guangdong Kamfu Information Technology Co Ltd filed Critical Guangdong Kamfu Information Technology Co Ltd
Priority to CN201511023473.4A priority Critical patent/CN105528294B/en
Publication of CN105528294A publication Critical patent/CN105528294A/en
Application granted granted Critical
Publication of CN105528294B publication Critical patent/CN105528294B/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
    • 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/3684Test management for test design, e.g. generating new test cases

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a method and a system for automatically generating an interface testing case. The method comprises the following steps: S1: performing formatting operation on an original interface document to obtain a formatted interface document; S2: based on the formatted interface document, generating the interface testing case. A type generated by a message of the interface testing case generated through the method and the system provided by the invention is configurable; a value of the message of the interface testing case is constrained according to the original interface document, and is generated according to a testing case design method; a format and saving serialization of the message of the interface testing case are configurable; the message of the interface testing case is easy to maintain and high in reusability; the message of the testing case can be compatible with various types of interfaces, so that utilization rate of the message of the testing case and the formatted interface document is increased.

Description

The method and system that a kind of interface testing use-case generates automatically
Technical field
The present invention relates to test data auto generation method and system, particularly relate to the method and system that a kind of interface testing use-case generates automatically.
Background technology
Along with social progress, information explosion increases, computer software widely using in the whole industry, and the quality of software is most important, and software test more and more comes into one's own and specialization as the important channel of Software Quality Assurance.Wherein, software interface test is an important branch in software test, tested object is the interface of software and the data of interactive interfacing, and test case is exactly be assembled into according to interface protocol the message character string that service interface can identify, this class testing-case is data type test case.Usually, carrying out in software interface test process, needing human configuration to assemble a large amount of data type test cases, i.e. interface packets character string.
And, present software interface type is different, need artificial cognition and the test case message character string of assembling various interface, need each constraint condition of seeing through interface protocol completely, and the message character string different according to dissimilar assembling, the complexity of interface protocol directly affects difficulty and the workload of test case establishment simultaneously.When performing test, all often that tester writes test case message voluntarily, and performs test based on use-case message simulation multiple test case of modifying, the integrality of test case and coverage are all neglected than being easier to, the maintenance management of test case and tracking all more difficult.And carry out Test Sample Design, implementation of test cases on one side can cause work focus inadequate like this, profound design cannot cover comprehensive test case, this deviates from mutually with field tests division of labor based on specialization trend especially.
In a word, in the prior art, the type that the message of interface testing use-case generates is not configurable, what cause the message of interface testing use-case is difficult to maintenance, not reusable, and test case message is difficult to compatible polytype interface, under the utilization factor of the message of test case and format interface document, these can finally cause the testing efficiency of tester low, and software development cycle is elongated, and software development cost rises.
Summary of the invention
Object of the present invention is exactly that provide a kind of method that interface testing use-case generates automatically, the method comprises the following steps in order to make up above-mentioned defect of the prior art:
S1, clean interface document is carried out format manipulation, obtain formatting interface document; And
S2, based on described formatting interface document structure tree interface testing use-case.
According to the method that this interface testing use-case generates automatically, can configuration interface test case message generate type, the value of the message of interface testing use-case is retrained according to clean interface document, and carry out generating test use case according to method for test examples design, thus improve maintainability and the reusability of the message of interface testing use-case, test case message can compatible various types of interface, improves the message of test case and the utilization factor of format interface document.
Further, described formatting interface document at least comprises the message protocol of the message format of described interface testing use-case, the heading of described interface testing use-case and described interface testing use-case.
Further, described formatting interface document comprises the file of XML format, txt form or excel form.
Further, described step S2 specifically comprises:
S21, use central controller are based on described formatting interface document configuration interface testing use-case configuration rule;
The field value generative process of the message of S22, use central controller trigger interface test case, data are obtained from common data pond, use described data automatically to generate the value of the field of described message according to described interface testing use-case configuration rule, and the value of the field of described message is synchronized in common data pond;
S23, use central controller trigger the assembling generative process of described message, obtain the value of the field of described message, be assembled into described message according to described interface testing use-case configuration rule from common data pond; And
S24, according to described interface testing use-case configuration rule, described sequence of message to be kept in common data pond.
Further, the described message of described interface testing use-case can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface.
Further, the type of described message comprises XML message, 8583 messages, USB message, HTTP message or FTP message.
Present invention also provides the system that a kind of interface testing use-case generates automatically, comprising:
Formatting module, for clean interface document is carried out format manipulation, obtains formatting interface document; And
Interface testing use-case generation module, for based on described formatting interface document structure tree interface testing use-case.
According to the system that interface testing use-case generates automatically, the technique effect same with the method that above-mentioned interface testing use-case generates automatically can be obtained.
Further, described formatting interface document at least comprises the message protocol of the message format of described interface testing use-case, the heading of described interface testing use-case and described interface testing use-case.
Further, described formatting interface document comprises the file of XML format, txt form or excel form.
Further, described interface testing use-case generation module comprises:
Interface testing use-case configuration rule configuration module, for using central controller based on described formatting interface document configuration interface testing use-case configuration rule;
Message field (MFLD) value generation module, for using the field value generative process of the message of central controller trigger interface test case, data are obtained from common data pond, use described data automatically to generate the value of the field of described message according to described interface testing use-case configuration rule, and the value of the field of described message is synchronized in common data pond;
Message generation module, for the assembling generative process using central controller to trigger described message, obtains the value of the field of described message from common data pond, be assembled into described message according to described interface testing use-case configuration rule; And
Sequence of message module, for being kept at described sequence of message in common data pond according to described interface testing use-case configuration rule.
Further, the described message of described interface testing use-case can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface.
Further, the type of described message comprises XML message, 8583 messages, USB message, HTTP message or FTP message.
Technique effect of the present invention is: the type that the message of interface testing use-case generates is configurable, the value of the message of interface testing use-case retrains according to clean interface document, generate according to method for test examples design, form and the saving sequenceization of the message of interface testing use-case are configurable, the easy care of the message of interface testing use-case and high reusability, the interface that test case message is capable of being compatible with multi-type, improves the message of test case and the utilization factor of format interface document.
Accompanying drawing explanation
Fig. 1 is the process flow diagram of the method that interface testing use-case of the present invention generates automatically;
Fig. 2 is the process flow diagram based on formatting interface document structure tree interface testing use-case of the present invention;
Fig. 3 is the structural drawing of the system that interface testing use-case of the present invention generates automatically;
Fig. 4 is the structural drawing of interface testing use-case generation module of the present invention.
Embodiment
Below, with reference to accompanying drawing, the embodiment that the present invention relates to is described, but the present invention is not limited to this.The textural element of the embodiment below illustrated can suitablely when combination.In addition, also there is the situation not using a part of textural element.
the method that interface testing use-case generates automatically
Fig. 1 shows the method that interface testing use-case of the present invention generates automatically, and the method comprises the following steps: S1, clean interface document is carried out format manipulation, obtains formatting interface document; And S2, based on formatting interface document structure tree interface testing use-case.
Clean interface document is the document that Development of Modular is required in software development process, comprises mutual the followed specification protocol of module interface, wherein, comprises the agreement of standard and self-defining agreement.Formatting interface document mainly arrange out from clean interface document there is certain rule can by the document format of procedure identification, the document form mainly comprises message format, heading, message protocol etc., the arrangement process arranging document format needs manual intervention, but can perform in batches, generally speaking expend workload fewer.Document format is mainly excel form, so just directly can copy clean interface protocol massages in batches, then carrys out configuration rule, as field type mark, message identification etc. according to test.Certainly, also can use the form storage formatting interface document such as XML format, txt form, concrete form does not limit, and can select according to the test environment of the real needs of user or reality.
Fig. 2 shows the concrete operations based on formatting interface document structure tree interface testing use-case: S21, use central controller are based on formatting interface document configuration interface testing use-case configuration rule; The field value generative process of the message of S22, use central controller trigger interface test case, data are obtained from common data pond, usage data generates the value of the field of message automatically according to interface testing use-case configuration rule, and is synchronized in common data pond by the value of the field of message; S23, use central controller trigger the assembling generative process of message, obtain the value of the field of message, be assembled into message according to interface testing use-case configuration rule from common data pond; And S24, according to interface testing use-case configuration rule, sequence of message to be kept in common data pond.
Wherein, central controller generates the overall process of robotization with scheduling tests use-case for associating, comprise the configuration (this configuration includes all configuration rules, such as, comprise type of message mark, field identification, method of testing mark, use-case sequence of message mark etc.) of test case configuration rule, message value generates, depacketize generates and sequence of messageization is preserved.Further, central controller is responsible for identifying formatting interface document, is then stored in common data pond, triggers message field (MFLD) value generation module, message generation module, sequence of message module according to test configurations rule.By the message of the generation of this central controller, management interface test case, be convenient to management and the tracking of test case.
Central controller of the present invention can be a software module with data processing function, can be also processor, microcontroller etc., as long as have data processing function and data receiver sending function can meet needs of the present invention.
The message of interface testing use-case provided by the invention can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface etc., those skilled in the art can know, basis of the present invention can be easy to the formatted document writing other interfaces, for it generates interface testing use-case.
The message that the present invention can generate is XML message, 8583 messages, USB message, HTTP message or FTP message etc., and those skilled in the art according to actual needs, can generate the test packet of extended formatting.
For the message generating XML interface testing use-case, its generative process is described below.
First the formatting interface document of XML is generated, as follows:
The formatting interface document of table 1XML
Then, the value operation of the field of the message of interface testing use-case is carried out in the triggering of central controller, value intrafascicular according to appointment:
Table 2 retrains value
Constraint Implication
0..1, option
* 0..n, can not have, can have multinomial yet
+ 1..n, have 1 at least, also can have multinomial
1 Numeral 1, representative must and 1 can only be filled out
By the message field (MFLD) assignment that this step is all, use-case message value all can travel through the constrained possibility of institute, the value of each field in message can travel through the value of (according to equivalence class and boundary value), then be synchronized in common data pond, this module is the data interaction district of overall process, from initialization data to the whole process of generation all file record in common data pond of last use-case message, each link all can keep common data pond synchronous, ensure the consistance of data, be convenient to data search and tracking.Can be configured according to actual conditions (efficiency and data volume and reusable degree), select memory data structure or database as common data pond, as the store data structure of internal memory, MYSQL, SQLserver database of main flow, and this database can be remote data base, cloudlike database.
Then, the message carrying out interface testing use-case generates, and it also triggers its generative process by central controller, as follows in generated message:
ServiceReq|ServiceParam
ServiceParam|OprType=
ServiceParam|ServID=
ServiceParam|ServAttr
ServAttr|ProBossReq
ProBossReq|MSISDN=
ProBossReq|BILLTYPE=
ProBossReq|WHCTYPE=
ServiceParam|Old_ServAttr
Old_ServAttr|MSISDN=
"=" and " | " is used for the logical organization of field in identification message, i.e. father and son's node relationships, has "=" to represent leaf node, otherwise be non-leaf nodes; " | " left side be father node, the right be child node.
According to message protocol rule, can form above-mentioned logical organization, same interface, message logic is all the same, can not change, therefore the logical organization of message can be multiplexing.
The message of interface testing use-case generates and according to test configurations rule (as strong robustness equivalence class), according to all values inside common data pond, can travel through (cartesian product) all field values deposited in common data pond.
Finally, the sequence of messageization of carrying out interface testing use-case preserves operation, complete message data and use-case information is taken out from common data pond, corresponding rule is changed into according to test configurations sequence of rules, the form mainly comprised and name have text txt, xml, excel etc., and the information of text comprises: use case description, use-case message complete information, use-case ID, set of uses case title, interface identifier, expected results etc.
Said method of the present invention realizes by computer program, described computer program can store in memory, storer can be following in any one: random access memory, ROM (read-only memory), light or magnetic store, or can any suitable memory of storing digital information.Described storer can be system processor, can be the specific local storage of other storeies of system access or coprocessor.
the system that interface testing use-case generates automatically
Fig. 3 shows the system that interface testing use-case of the present invention generates automatically, comprising: formatting module 1, for clean interface document is carried out format manipulation, obtains formatting interface document; And interface testing use-case generation module 2, for based on formatting interface document structure tree interface testing use-case.
Clean interface document is the document that Development of Modular is required in software development process, comprises mutual the followed specification protocol of module interface, wherein, comprises the agreement of standard and self-defining agreement.Formatting interface document mainly arrange out from clean interface document there is certain rule can by the document format of procedure identification, the document form mainly comprises message format, heading, message protocol etc., the arrangement process arranging document format needs manual intervention, but can perform in batches, generally speaking expend workload fewer.Document format is mainly excel form, so just directly can copy clean interface protocol massages in batches, then carrys out configuration rule, as field type mark, message identification etc. according to test.Certainly, also can use the form storage formatting interface document such as XML format, txt form, concrete form does not limit, and can select according to the test environment of the real needs of user or reality.
As described in Figure 4, interface testing use-case generation module 2 comprises: interface testing use-case configuration rule configuration module 21, for using central controller based on formatting interface document configuration interface testing use-case configuration rule; Message field (MFLD) value generation module 22, for using the field value generative process of the message of central controller trigger interface test case, data are obtained from common data pond, usage data generates the value of the field of message automatically according to described interface testing use-case configuration rule, and is synchronized in common data pond by the value of the field of message; Message generation module 23, for the assembling generative process using central controller to trigger message, obtains the value of the field of message, is assembled into message according to interface testing use-case configuration rule from common data pond; Sequence of message module 24, for being kept at sequence of message in common data pond according to interface testing use-case configuration rule.
Wherein, central controller generates the overall process of robotization with scheduling tests use-case for associating, comprise the configuration (this configuration includes all configuration rules, comprises type of message mark, field identification, method of testing mark, use-case sequence of message mark etc.) of test case configuration rule, message value generates, depacketize generates and sequence of messageization is preserved; It is responsible for identifying formatting interface document, is then stored in common data pond, triggers message field (MFLD) value generation module, message generation module, sequence of message module according to test configurations rule.By the message of the generation of this central controller, management interface test case, be convenient to management and the tracking of test case.
The described message of the interface testing use-case that the system that interface testing use-case provided by the invention generates automatically generates can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface etc., those skilled in the art can know, basis of the present invention can be easy to the formatted document writing other interfaces, for it generates interface testing use-case.
The message that the system that interface testing use-case of the present invention generates automatically can generate is XML message, 8583 messages, USB message, HTTP message or FTP message etc., and those skilled in the art according to actual needs, can generate the test packet of extended formatting.
The system that interface testing use-case of the present invention generates automatically can be realized by integrated circuit technique, as VLSI (VLSI (very large scale integrated circuit)), FPGA etc., also can be realized by computer program module, program module comprises for performing specific task or implementing the routine, program, component, data structure etc. of specific abstract data type.And, those skilled in the art will recognize that, the inventive method can be put into practice by other computer system configurations, comprise uniprocessor or multiprocessor computer system, small-size computer, mainframe computer and personal computer, handheld computing device, based on microprocessor or programmable consumer electronics etc., each equipment in them is operably coupled to one or more equipment be associated.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.

Claims (12)

1. the method that automatically generates of interface testing use-case, is characterized in that, comprise the following steps:
S1, clean interface document is carried out format manipulation, obtain formatting interface document; And
S2, based on described formatting interface document structure tree interface testing use-case.
2. method according to claim 1, is characterized in that,
Described formatting interface document at least comprises the agreement of the form of the message of described interface testing use-case, the head of the message of described interface testing use-case and the message of described interface testing use-case.
3. method according to claim 2, is characterized in that,
Described formatting interface document is the file of XML format, txt form or excel form.
4. method according to claim 3, is characterized in that, described step S2 specifically comprises:
S21, use central controller are based on described formatting interface document configuration interface testing use-case configuration rule;
The field value generative process of the message of S22, use central controller trigger interface test case, data are obtained from common data pond, use described data automatically to generate the value of the field of described message according to described interface testing use-case configuration rule, and the value of the field of described message is synchronized in common data pond;
S23, use central controller trigger the assembling generative process of described message, obtain the value of the field of described message, be assembled into described message according to described interface testing use-case configuration rule from common data pond; And
S24, according to described interface testing use-case configuration rule, described sequence of message to be kept in common data pond.
5. the method according to any one of claim 2-4, is characterized in that, the described message of described interface testing use-case can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface.
6. the method according to any one of claim 2-4, is characterized in that, the type of described message comprises XML message, 8583 messages, USB message, HTTP message or FTP message.
7. the system that automatically generates of interface testing use-case, is characterized in that, comprising:
Formatting module, for clean interface document is carried out format manipulation, obtains formatting interface document; And
Interface testing use-case generation module, for based on described formatting interface document structure tree interface testing use-case.
8. system according to claim 7, is characterized in that,
Described formatting interface document at least comprises the agreement of the form of the message of described interface testing use-case, the head of the message of described interface testing use-case and the message of described interface testing use-case.
9. system according to claim 8, is characterized in that,
Described formatting interface document is the file of XML format, txt form or excel form.
10. system according to claim 9, it is characterized in that, described interface testing use-case generation module comprises: interface testing use-case configuration rule configuration module, for using central controller based on described formatting interface document configuration interface testing use-case configuration rule;
Message field (MFLD) value generation module, for using the field value generative process of the message of central controller trigger interface test case, data are obtained from common data pond, use described data automatically to generate the value of the field of described message according to described interface testing use-case configuration rule, and the value of the field of described message is synchronized in common data pond;
Message generation module, for the assembling generative process using central controller to trigger described message, obtains the value of the field of described message from common data pond, be assembled into described message according to described interface testing use-case configuration rule; And
Sequence of message module, for being kept at described sequence of message in common data pond according to described interface testing use-case configuration rule.
11. systems according to Claim 8 according to any one of-10, is characterized in that, the described message of described interface testing use-case can be compatible with the interface of Types Below: webservice interface, socket interface, api interface, DLL interface and USB interface.
12. systems according to Claim 8 according to any one of-10, it is characterized in that, the type of described message comprises XML message, 8583 messages, USB message, HTTP message or FTP message.
CN201511023473.4A 2015-12-29 2015-12-29 The method and system that a kind of interface testing use-case automatically generates Active CN105528294B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511023473.4A CN105528294B (en) 2015-12-29 2015-12-29 The method and system that a kind of interface testing use-case automatically generates

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511023473.4A CN105528294B (en) 2015-12-29 2015-12-29 The method and system that a kind of interface testing use-case automatically generates

Publications (2)

Publication Number Publication Date
CN105528294A true CN105528294A (en) 2016-04-27
CN105528294B CN105528294B (en) 2018-05-25

Family

ID=55770537

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511023473.4A Active CN105528294B (en) 2015-12-29 2015-12-29 The method and system that a kind of interface testing use-case automatically generates

Country Status (1)

Country Link
CN (1) CN105528294B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106209830A (en) * 2016-07-08 2016-12-07 中国人民解放军国防科学技术大学 A kind of message building method represented based on XML procotol
CN106407117A (en) * 2016-09-27 2017-02-15 浪潮软件集团有限公司 Universal interface test method
CN107463503A (en) * 2017-08-16 2017-12-12 中国银行股份有限公司 A kind of method and device of memory interface form
CN107480053A (en) * 2017-07-21 2017-12-15 杭州销冠网络科技有限公司 A kind of Software Test Data Generation Method and device
CN107729243A (en) * 2017-10-12 2018-02-23 上海携程金融信息服务有限公司 API automated testing method, system, equipment and storage medium
CN108255714A (en) * 2018-01-02 2018-07-06 深圳壹账通智能科技有限公司 Interface document builds test method and terminal device
CN108769028A (en) * 2018-05-31 2018-11-06 阿里巴巴集团控股有限公司 Assemble the method and device of message
CN108897687A (en) * 2018-06-29 2018-11-27 泰华智慧产业集团股份有限公司 A kind of API automated testing method and system based on data-driven
CN109062788A (en) * 2018-07-17 2018-12-21 招银云创(深圳)信息技术有限公司 Method for generating test case, device, computer equipment and storage medium
CN109298861A (en) * 2018-10-19 2019-02-01 中国银行股份有限公司 A kind of method and device automatically generating file according to interface document
CN109508711A (en) * 2018-11-14 2019-03-22 中国银行股份有限公司 A kind of configuration method and device of third party's interface
CN110046091A (en) * 2019-03-12 2019-07-23 阿里巴巴集团控股有限公司 A kind of automatic test approach and device
CN110083537A (en) * 2019-04-26 2019-08-02 田金月 The method and system of cell phone application port test
CN110321283A (en) * 2019-05-24 2019-10-11 平安银行股份有限公司 Interface testing case generation method, device, computer installation and storage medium
CN110489343A (en) * 2019-07-31 2019-11-22 广州微算互联信息技术有限公司 A kind of conversational services test method, system, device and storage medium
CN110928758A (en) * 2018-09-19 2020-03-27 北京京东尚科信息技术有限公司 Method and device for generating test case
CN110941563A (en) * 2019-12-31 2020-03-31 中国银行股份有限公司 Automatic script testing method and device
CN111026654A (en) * 2019-11-28 2020-04-17 广州华资软件技术有限公司 Automatic testing method based on interface
CN111262923A (en) * 2020-01-14 2020-06-09 深圳壹账通智能科技有限公司 Data synchronization method and device, computer equipment and storage medium
CN111274120A (en) * 2018-12-05 2020-06-12 北京奇虎科技有限公司 Interface document verification method and device
CN113704095A (en) * 2021-08-08 2021-11-26 中国航空工业集团公司沈阳飞机设计研究所 Automatic generation method and device for automatic interface test case
CN114866447A (en) * 2022-05-11 2022-08-05 一汽解放汽车有限公司 Automatic test method and device for message receiving and sending of vehicle controller

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1632747A (en) * 2003-12-22 2005-06-29 联想(北京)有限公司 Software interface testing method
CN1866221A (en) * 2006-02-27 2006-11-22 华为技术有限公司 Software interface testing method and apparatus
CN101055522A (en) * 2007-05-31 2007-10-17 杭州华三通信技术有限公司 Method and device for automatically generating unit test sample
CN101645811A (en) * 2009-09-02 2010-02-10 中兴通讯股份有限公司 Device and method for automatically testing embedded system
CN102096631A (en) * 2009-12-11 2011-06-15 华为技术有限公司 Interface testing method and device
CN102377506A (en) * 2010-08-12 2012-03-14 盛科网络(苏州)有限公司 Test message processing system
CN103984631A (en) * 2014-05-28 2014-08-13 中国银行股份有限公司 Z/OS host single platform based test driving system and method
CN104407976A (en) * 2014-11-28 2015-03-11 联动优势电子商务有限公司 Method and device for generating interface robustness test case
CN105138455A (en) * 2015-08-27 2015-12-09 株洲南车时代电气股份有限公司 Testing system and testing method of train control on-board device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1632747A (en) * 2003-12-22 2005-06-29 联想(北京)有限公司 Software interface testing method
CN1866221A (en) * 2006-02-27 2006-11-22 华为技术有限公司 Software interface testing method and apparatus
CN101055522A (en) * 2007-05-31 2007-10-17 杭州华三通信技术有限公司 Method and device for automatically generating unit test sample
CN101645811A (en) * 2009-09-02 2010-02-10 中兴通讯股份有限公司 Device and method for automatically testing embedded system
CN102096631A (en) * 2009-12-11 2011-06-15 华为技术有限公司 Interface testing method and device
CN102377506A (en) * 2010-08-12 2012-03-14 盛科网络(苏州)有限公司 Test message processing system
CN103984631A (en) * 2014-05-28 2014-08-13 中国银行股份有限公司 Z/OS host single platform based test driving system and method
CN104407976A (en) * 2014-11-28 2015-03-11 联动优势电子商务有限公司 Method and device for generating interface robustness test case
CN105138455A (en) * 2015-08-27 2015-12-09 株洲南车时代电气股份有限公司 Testing system and testing method of train control on-board device

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106209830B (en) * 2016-07-08 2019-12-10 中国人民解放军国防科学技术大学 message construction method based on XML network protocol expression
CN106209830A (en) * 2016-07-08 2016-12-07 中国人民解放军国防科学技术大学 A kind of message building method represented based on XML procotol
CN106407117A (en) * 2016-09-27 2017-02-15 浪潮软件集团有限公司 Universal interface test method
CN107480053A (en) * 2017-07-21 2017-12-15 杭州销冠网络科技有限公司 A kind of Software Test Data Generation Method and device
CN107463503A (en) * 2017-08-16 2017-12-12 中国银行股份有限公司 A kind of method and device of memory interface form
CN107729243A (en) * 2017-10-12 2018-02-23 上海携程金融信息服务有限公司 API automated testing method, system, equipment and storage medium
CN108255714A (en) * 2018-01-02 2018-07-06 深圳壹账通智能科技有限公司 Interface document builds test method and terminal device
CN108769028A (en) * 2018-05-31 2018-11-06 阿里巴巴集团控股有限公司 Assemble the method and device of message
CN108769028B (en) * 2018-05-31 2020-09-29 阿里巴巴集团控股有限公司 Method and device for assembling message
CN108897687A (en) * 2018-06-29 2018-11-27 泰华智慧产业集团股份有限公司 A kind of API automated testing method and system based on data-driven
CN109062788A (en) * 2018-07-17 2018-12-21 招银云创(深圳)信息技术有限公司 Method for generating test case, device, computer equipment and storage medium
CN110928758B (en) * 2018-09-19 2024-04-05 北京京东尚科信息技术有限公司 Method and device for generating test cases
CN110928758A (en) * 2018-09-19 2020-03-27 北京京东尚科信息技术有限公司 Method and device for generating test case
CN109298861A (en) * 2018-10-19 2019-02-01 中国银行股份有限公司 A kind of method and device automatically generating file according to interface document
CN109508711A (en) * 2018-11-14 2019-03-22 中国银行股份有限公司 A kind of configuration method and device of third party's interface
CN111274120A (en) * 2018-12-05 2020-06-12 北京奇虎科技有限公司 Interface document verification method and device
CN111274120B (en) * 2018-12-05 2024-02-02 三六零科技集团有限公司 Interface document verification method and device
CN110046091A (en) * 2019-03-12 2019-07-23 阿里巴巴集团控股有限公司 A kind of automatic test approach and device
CN110046091B (en) * 2019-03-12 2023-10-20 创新先进技术有限公司 Automatic test method and device
CN110083537A (en) * 2019-04-26 2019-08-02 田金月 The method and system of cell phone application port test
CN110321283A (en) * 2019-05-24 2019-10-11 平安银行股份有限公司 Interface testing case generation method, device, computer installation and storage medium
CN110321283B (en) * 2019-05-24 2024-05-10 平安银行股份有限公司 Interface test case generation method and device, computer device and storage medium
CN110489343A (en) * 2019-07-31 2019-11-22 广州微算互联信息技术有限公司 A kind of conversational services test method, system, device and storage medium
CN111026654A (en) * 2019-11-28 2020-04-17 广州华资软件技术有限公司 Automatic testing method based on interface
CN110941563A (en) * 2019-12-31 2020-03-31 中国银行股份有限公司 Automatic script testing method and device
CN110941563B (en) * 2019-12-31 2024-04-16 中国银行股份有限公司 Automatic script testing method and device
CN111262923A (en) * 2020-01-14 2020-06-09 深圳壹账通智能科技有限公司 Data synchronization method and device, computer equipment and storage medium
WO2021142965A1 (en) * 2020-01-14 2021-07-22 深圳壹账通智能科技有限公司 Data synchronization method and apparatus, and computer device and storage medium
CN113704095A (en) * 2021-08-08 2021-11-26 中国航空工业集团公司沈阳飞机设计研究所 Automatic generation method and device for automatic interface test case
CN114866447A (en) * 2022-05-11 2022-08-05 一汽解放汽车有限公司 Automatic test method and device for message receiving and sending of vehicle controller

Also Published As

Publication number Publication date
CN105528294B (en) 2018-05-25

Similar Documents

Publication Publication Date Title
CN105528294A (en) Method and system for automatically generating interface testing case
CN106528165B (en) Code generating method and code generating system
US20220294700A1 (en) Network management using hierarchical and multi-scenario graphs
CN108334572A (en) A kind of power network topology analysis automotive engine system and method based on chart database
CN105373469A (en) Interface based software automation test method
CN108319547A (en) Method for generating test case, device and system
CN103838672A (en) Automated testing method and device for all-purpose financial statements
CN106681903B (en) Method and device for generating test case
CN110019116B (en) Data tracing method, device, data processing equipment and computer storage medium
CN105404507A (en) Process template construction method and system
CN104699771B (en) Method of data synchronization and clustered node
CN104484267B (en) One kind test system and method
CN104484058A (en) Instant expression image outputting method and instant expression image outputting device
CN107797805B (en) Code packaging method and device and computer readable storage medium
CN102611576A (en) Method and device for generating network management configuration model file
CN115291856B (en) Flow establishing method and device and electronic equipment
CN111158656A (en) Method and device for generating test codes based on fruit tree method
CN105354324B (en) A kind of tree system and its implementation based on HC-SQL
CN105468699A (en) Duplicate removal data statistics method and equipment
CN110134381A (en) A kind of system and method intelligently generating source code configuration for alarm host machine
CN111143228B (en) Test code generation method and device based on decision table method
CN105207803A (en) Method for simulating trap messages of multiple network elements and system
Verma et al. Automated Test case generation using UML diagrams based on behavior
CN112199577B (en) Data query method and device and electronic equipment
CN105488056B (en) A kind of object processing method and equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: No. 5 on the third floor of the 528200 Guangdong Province Nanhai District of Foshan City, Guicheng deep sea No. 17 Han day science and technology city A District

Applicant after: GUANGDONG KAMFU TECHNOLOGY Co.,Ltd.

Address before: No. 5 on the third floor of the 528200 Guangdong Province Nanhai District of Foshan City, Guicheng deep sea No. 17 Han day science and technology city A District

Applicant before: GUANGDONG KAMFU INFORMATION TECHNOLOGY Co.,Ltd.

COR Change of bibliographic data
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20160427

Assignee: Guangdong Yaoda Financial Leasing Co.,Ltd.

Assignor: GUANGDONG KAMFU TECHNOLOGY Co.,Ltd.

Contract record no.: X2021980004499

Denomination of invention: A method and system for automatic generation of interface test cases

Granted publication date: 20180525

License type: Exclusive License

Record date: 20210608

PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A method and system for automatic generation of interface test cases

Effective date of registration: 20210609

Granted publication date: 20180525

Pledgee: Guangdong Yaoda Financial Leasing Co.,Ltd.

Pledgor: GUANGDONG KAMFU TECHNOLOGY Co.,Ltd.

Registration number: Y2021980004556

PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20180525

Pledgee: Guangdong Yaoda Financial Leasing Co.,Ltd.

Pledgor: GUANGDONG KAMFU TECHNOLOGY Co.,Ltd.

Registration number: Y2021980004556