CN105528294B - The method and system that a kind of interface testing use-case automatically generates - Google Patents

The method and system that a kind of interface testing use-case automatically generates Download PDF

Info

Publication number
CN105528294B
CN105528294B CN201511023473.4A CN201511023473A CN105528294B CN 105528294 B CN105528294 B CN 105528294B CN 201511023473 A CN201511023473 A CN 201511023473A CN 105528294 B CN105528294 B CN 105528294B
Authority
CN
China
Prior art keywords
message
case
interface
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.)
Active
Application number
CN201511023473.4A
Other languages
Chinese (zh)
Other versions
CN105528294A (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 Jin Fu Polytron Technologies Inc
Original Assignee
Guangdong Jin Fu Polytron Technologies Inc
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 Jin Fu Polytron Technologies Inc filed Critical Guangdong Jin Fu Polytron Technologies Inc
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 present invention provides the method and system that a kind of interface testing use-case automatically generates, described this method includes:S1, clean interface document is formatted to operation, obtains formatting interface document;S2, based on the formatting interface document structure tree interface testing use-case.The type that the message of the interface testing use-case generated by the method and system of the present invention generates can configure, the value of the message of interface testing use-case is constrained according to clean interface document, it is generated according to method for test examples design, the form of the message of interface testing use-case can configure with saving sequence, the easy care of the message of interface testing use-case and high reusability, test case message interface capable of being compatible with multi-type improves the message of test case and formats the utilization rate of interface document.

Description

The method and system that a kind of interface testing use-case automatically generates
Technical field
It is automatic more particularly to a kind of interface testing use-case the present invention relates to test data auto generation method and system The method and system of generation.
Background technology
With social progress, information explosion increases, and computer software is widely used the whole industry, the quality of software Most important, software test is increasingly taken seriously as the important channel of Software Quality Assurance and specialization.Wherein, software Interface testing is an important branch in software test, and test object is the interface of software and the data of interactive interfacing, is tested Use-case is exactly the message character string that is assembled into service interface according to interface protocol and can identify, this class testing-case is tested for data type Use-case.In general, it is necessary to which the substantial amounts of data type test case of human configuration assembling, that is, connect in software interface test process is carried out Mouth message character string.
Moreover, software interface type is different, it is necessary to test case message word of the manual identified with assembling various interfaces now Symbol string, it is necessary to see through each constraints of interface protocol, and different message characters is assembled according to different type completely String, while the complexity of interface protocol directly affects the difficulty and workload of test case establishment.When performing test, all it is often Tester voluntarily writes test case message, and performs survey based on a use-case message multiple test cases of simulation of modifying Examination, the integrality and coverage of test case are all easier to neglect, and the maintenance management and tracking of test case are all compared It is difficult.Moreover, while carrying out Test Sample Design, one side implementation of test cases can so cause work focus inadequate, cannot Deep layer secondary design covers comprehensive test case, this is even more to be away from each other with testing field division of labor based on specialization trend.
In short, in the prior art, the type of the message generation of interface testing use-case not can configure, and interface testing is caused to be used The message of example is difficult to safeguard, reusable, test case message are not difficult to be compatible with polytype interface, the message of test case And under the utilization rate of formatting interface document, the testing efficiency that these can ultimately result in tester is low, software development week Phase is elongated, and software development cost rises.
The content of the invention
The purpose of the present invention be exactly in order to make up it is above-mentioned in the prior art the defects of, provide a kind of interface testing use-case from The method of dynamic generation, this method comprise the following steps:
S1, clean interface document is formatted to operation, obtains formatting interface document;And
S2, based on the formatting interface document structure tree interface testing use-case.
According to the method that this interface testing use-case automatically generates, the class that the message of interface testing use-case generates can be configured Type, constrains the value of the message of interface testing use-case according to clean interface document, and according to method for test examples design come Test case is generated, so as to improve the maintainability of the message of interface testing use-case and reusability, test case message Various types of interfaces can be compatible with, improve the message of test case and format the utilization rate of interface document.
Further, the formatting interface document includes at least the message format, described of the interface testing use-case The message protocol of the heading of interface testing use-case and the interface testing use-case.
Further, the formatting interface document includes the file of XML format, txt forms or excel forms.
Further, the step S2 is specifically included:
S21, it is based on the formatting interface document configuration interface testing use-case configuration rule using central controller;
S22, using central controller triggering interface testing use-case message field value generating process, from common data Pond obtains data, automatically generates the field of the message according to the interface testing use-case configuration rule using the data Value, and the value of the field of the message is synchronized in common data pond;
S23, the assembling generating process that the message is triggered using central controller obtain the message from common data pond Field value, the message is assembled into according to the interface testing use-case configuration rule;And
S24, the sequence of message is stored in common data pond according to the interface testing use-case configuration rule.
Further, the compatible following kind of interface of the message of the interface testing use-case:webservice Interface, socket interfaces, api interface, DLL interfaces and USB interface.
Further, the type of the message includes XML message, 8583 messages, USB messages, HTTP message or FTP reports Text.
Present invention also provides the system that a kind of interface testing use-case automatically generates, including:
Formatting module for clean interface document to be formatted operation, obtains formatting interface document;And
Interface testing use-case generation module, for being based on the formatting interface document structure tree interface testing use-case.
According to the system that interface testing use-case automatically generates, the side automatically generated with above-mentioned interface testing use-case can be obtained The same technique effect of method.
Further, the formatting interface document includes at least the message format, described of the interface testing use-case The message protocol of the heading of interface testing use-case and the interface testing use-case.
Further, the formatting interface document includes the file of XML format, txt forms or excel forms.
Further, the interface testing use-case generation module includes:
Interface testing use-case configuration rule configuration module, for central controller to be used to be based on the formatting interface document Configure interface testing use-case configuration rule;
Message field (MFLD) value generation module, for being taken using the field of the message of central controller triggering interface testing use-case It is worth generating process, data is obtained from common data pond, it is automatic according to the interface testing use-case configuration rule using the data The value of the field of the message is generated, and the value of the field of the message is synchronized in common data pond;
Message generation module, for triggering the assembling generating process of the message using central controller, from common data Pond obtains the value of the field of the message, and the message is assembled into according to the interface testing use-case configuration rule;And
Sequence of message module, for being stored in the sequence of message according to the interface testing use-case configuration rule In common data pond.
Further, the compatible following kind of interface of the message of the interface testing use-case:webservice Interface, socket interfaces, api interface, DLL interfaces and USB interface.
Further, the type of the message includes XML message, 8583 messages, USB messages, HTTP message or FTP reports Text.
The technical effects of the invention are that:The type of the message generation of interface testing use-case can configure, interface testing use-case Message value according to clean interface document constrain, generated according to method for test examples design, the message of interface testing use-case Form can configure with saving sequence, the easy care of the message of interface testing use-case and high reusability, test case message Interface capable of being compatible with multi-type improves the message of test case and formats the utilization rate of interface document.
Description of the drawings
Fig. 1 is the flow chart for the method that the interface testing use-case of the present invention automatically generates;
Fig. 2 is the flow chart based on formatting interface document structure tree interface testing use-case of the present invention;
Fig. 3 is the structure chart for the system that the interface testing use-case of the present invention automatically generates;
Fig. 4 is the structure chart of the interface testing use-case generation module of the present invention.
Specific embodiment
In the following, embodiment of the present invention is explained with reference to, but the present invention is not limited to this.Illustrate below Embodiment structural element can suitablely when combination.In addition, there is also the situations without using a part of structural element.
The method that interface testing use-case automatically generates
Fig. 1 shows the method that the interface testing use-case of the present invention automatically generates, and this method comprises the following steps:S1, general Clean interface document is formatted operation, obtains formatting interface document;And it S2, is connect based on formatting interface document structure tree Mouth test case.
Clean interface document is the document necessary to Development of Modular in software development process, and institute is interacted including module interface The specification protocol followed, wherein, agreement and customized agreement including standard.Formatting interface document mainly connects from original Message lattice can mainly be included with certain rule by the document format of procedure identification, the document form by being sorted out in mouth document Formula, heading, message protocol etc., arranging the arrangement process of document format needs manual intervention, but can perform in batches, generally speaking consumes It is fewer to take workload.Document format is mainly excel forms, thus can directly copy clean interface agreement report in batches Then text comes configuration rule, such as field type mark, message identification according to test.It is of course also possible to using XML format, The forms storage formatting interface document such as txt forms, specific form there is no limiting, can according to the specific requirements of user or The test environment of person's reality makes choice.
Fig. 2 shows the concrete operations based on formatting interface document structure tree interface testing use-case:S21, maincenter control is used Device processed is based on formatting interface document configuration interface testing use-case configuration rule;S22, interface testing is triggered using central controller The field value generating process of the message of use-case is obtained data from common data pond, is matched somebody with somebody using data according to interface testing use-case The value of the field of rule generation message is put, and the value of the field of message is synchronized in common data pond;In S23, use Pivot controller triggers the assembling generating process of message, and the value of the field of message is obtained from common data pond, is used according to interface testing Example configuration rule is assembled into message;And S24, sequence of message is stored in by public number according to interface testing use-case configuration rule According in pond.
Wherein, central controller is for associating the overall process with the generation automation of scheduling tests use-case, including test case (this configuration includes all configuration rules, such as including type of message mark, field identification, test for the configuration of configuration rule Method mark, use-case sequence of messageization mark etc.), message value generation, message assembling generation and sequence of messageization preserve.And And central controller is responsible for identifying formatting interface document, is then stored in common data pond, is touched according to test configurations rule Send out message field (MFLD) value generation module, message generation module, sequence of message module.It is generated by the central controller, management The message of interface testing use-case, convenient for the management and tracking of test case.
The central controller of the present invention can be a software module with data processing function or processing Device, microcontroller etc., as long as the needs of the present invention can be met with data processing function and data receiver sending function.
The compatible following kind of interface of message of interface testing use-case provided by the invention:Webservice interfaces, Socket interfaces, api interface, DLL interfaces and USB interface etc., those skilled in the art could be aware that, on the basis of the present invention The formatted document of other interfaces can be readily write, interface testing use-case is generated for it.
The message that the present invention can generate is for XML message, 8583 messages, USB messages, HTTP message or FTP messages etc., ability Field technique personnel can according to actual needs, generate the test packet of extended formatting.
Below to illustrate its generating process exemplified by generating the message of XML interface test case.
The formatting interface document of XML is firstly generated, it is as follows:
The formatting interface document of 1 XML of table
Then, operate in the value of the field for triggering the message for carrying out interface testing use-case of central controller, such as constrain In value:
Table 2 constrains value
Constraint Meaning
0..1, option
* 0..n, can not have, it is possibility to have multinomial
+ 1..n, at least 1, it is possibility to have multinomial
1 Number 1, representative must and can only fill out 1
It is all message field (MFLD) assignment by the step, use-case message value can all 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 synchronize to common data pond In, which is the data interaction area of overall process, from the generation whole process of the initialization data of beginning use-case message to the end The file record all in common data pond, each link can all keep common data pond synchronous, ensure the uniformity of data, be convenient for Data search and tracking.It can be configured according to actual conditions (efficiency and data volume and reusable degree), select memory Data structure or database are as common data pond, MYSQL, SQLserver data of storage data structure, mainstream such as memory Storehouse etc., and the database can be remote data base, such as cloud database.
Then, the message generation of interface testing use-case is carried out, its generating process is also triggered by central controller, is such as generated Message is as follows:
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 construction of field in identification message, i.e. father and son's node relationships, has "=" to represent leaf section Otherwise point is non-leaf nodes;" | " left side is father node, and the right is child node.
According to message protocol rule, you can form above-mentioned logical construction, same interface, message logic is just as , it will not change, therefore the logical construction of message can be multiplexed.
The message generation of interface testing use-case can be regular (such as strong robustness equivalence class) according to test configurations, according to public number According to all values inside pond, (cartesian product) all field values deposited in common data pond are traveled through.
Finally, the sequence of messageization for carrying out interface testing use-case preserves operation, and complete report is taken out from common data pond Literary data and use-case information are melted into corresponding rule according to test configurations sequence of rules, and the form mainly included has with name Text txt, xml, excel etc., the information of text include:Use case description, use-case message complete information, use-case ID, use-case set name Title, interface identifier, expected results etc..
The above method of the present invention can realize that the computer program can be stored in memory by computer program In, memory can be it is following in any one:Random access memory, read-only memory, light or magnetic memory can store Any suitable memory of digital information.The memory can be system processor, can be other memories that system accesses Or the specific local storage of coprocessor.
The system that interface testing use-case automatically generates
Fig. 3 shows the system that the interface testing use-case of the present invention automatically generates, including:Formatting module 1, for by original Beginning interface document is formatted operation, obtains formatting interface document;And interface testing use-case generation module 2, for base In formatting interface document structure tree interface testing use-case.
Clean interface document is the document necessary to Development of Modular in software development process, and institute is interacted including module interface The specification protocol followed, wherein, agreement and customized agreement including standard.Formatting interface document mainly connects from original Message lattice can mainly be included with certain rule by the document format of procedure identification, the document form by being sorted out in mouth document Formula, heading, message protocol etc., arranging the arrangement process of document format needs manual intervention, but can perform in batches, generally speaking consumes It is fewer to take workload.Document format is mainly excel forms, thus can directly copy clean interface agreement report in batches Then text comes configuration rule, such as field type mark, message identification according to test.It is of course also possible to using XML format, The forms storage formatting interface document such as txt forms, specific form there is no limiting, can according to the specific requirements of user or The test environment of person's reality makes choice.
As described in Figure 4, interface testing use-case generation module 2 includes:Interface testing use-case configuration rule configuration module 21 is used Formatting interface document configuration interface testing use-case configuration rule is based in using central controller;Message field (MFLD) value generates mould Block 22, for using the field value generating process of the message of central controller triggering interface testing use-case, from common data pond Data are obtained, automatically generate the value of the field of message according to the interface testing use-case configuration rule using data, and by message The value of field be synchronized in common data pond;Message generation module 23, for using the assembling of central controller triggering message Generating process obtains the value of the field of message from common data pond, message is assembled into according to interface testing use-case configuration rule;Report Literary serialization module 24, for sequence of message to be stored in common data pond according to interface testing use-case configuration rule.
Wherein, central controller is for associating the overall process with the generation automation of scheduling tests use-case, including test case (this configuration includes all configuration rules, including type of message mark, field identification, test method for the configuration of configuration rule Mark, use-case sequence of messageization mark etc.), message value generation, message assembling generation and sequence of messageization preserve;It is responsible for It identifies formatting interface document, is then stored in common data pond, according to test configurations rule triggering message field (MFLD) value life Into module, message generation module, sequence of message module.It is generated by the central controller, the report of management interface test case Text, convenient for the management and tracking of test case.
The message of the interface testing use-case for the system generation that interface testing use-case provided by the invention automatically generates can Compatible following kind of interface:Webservice interfaces, socket interfaces, api interface, DLL interfaces and USB interface etc., ability Field technique personnel could be aware that, can readily write the formatted document of other interfaces on the basis of the present invention, be given birth to for it Into interface testing use-case.
The message that the system that the interface testing use-case of the present invention automatically generates can generate is XML message, 8583 messages, USB Message, HTTP message or FTP messages etc., those skilled in the art can according to actual needs, generate the test packet of extended formatting.
The system that the interface testing use-case of the present invention automatically generates can be realized by integrated circuit technique, as VLSI is (super Large scale integrated circuit), FPGA etc., can also be realized by computer program module, program module includes being used for performing specific Task or implement the routine of specific abstract data type, program, component, data structure etc..Moreover, this field skill Art personnel will realize that the method for the present invention can be put into practice by other computer system configurations, including uniprocessor or more Processor computer system, minicomputer, mainframe computer and personal computer, handheld computing device, based on microprocessor Device or programmable consumer electronics etc., each of which equipment may be operationally coupled to one or more Associated equipment.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned exemplary embodiment, Er Qie In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power Profit requirement rather than above description limit, it is intended that all by what is fallen within the meaning and scope of the equivalent requirements of the claims Variation is included within the present invention.Any reference numeral in claim should not be considered as to the involved claim of limitation.

Claims (10)

1. a kind of method that interface testing use-case automatically generates, which is characterized in that comprise the following steps:
S1, clean interface document is formatted to operation, obtains formatting interface document;And
S2, based on the formatting interface document structure tree interface testing use-case;
The step S2 is specifically included:
S21, it is based on the formatting interface document configuration interface testing use-case configuration rule using central controller;
S22, using central controller triggering interface testing use-case message field value generating process, obtained from common data pond Access evidence automatically generates the value of the field of the message using the data according to the interface testing use-case configuration rule, and The value of the field of the message is synchronized in common data pond;
S23, the assembling generating process that the message is triggered using central controller obtain the word of the message from common data pond The value of section, the message is assembled into according to the interface testing use-case configuration rule;And
S24, the sequence of message is stored in common data pond according to the interface testing use-case configuration rule.
2. the method that interface testing use-case according to claim 1 automatically generates, which is characterized in that
The formatting interface document includes at least the form of message of the interface testing use-case, the interface testing use-case The agreement of the message of the head of message and the interface testing use-case.
3. the method that interface testing use-case according to claim 2 automatically generates, which is characterized in that
The formatting interface document is the file of XML format, txt forms or excel forms.
4. the method that the interface testing use-case according to any one of claim 2-3 automatically generates, which is characterized in that described The compatible following kind of interface of the message of interface testing use-case:Webservice interfaces, socket interfaces, api interface, DLL interfaces and USB interface.
5. the method that the interface testing use-case according to any one of claim 2-3 automatically generates, which is characterized in that described The type of message includes XML message, 8583 messages, USB messages, HTTP message or FTP messages.
6. a kind of system that interface testing use-case automatically generates, which is characterized in that including:
Formatting module for clean interface document to be formatted operation, obtains formatting interface document;And
Interface testing use-case generation module, for being based on the formatting interface document structure tree interface testing use-case;The interface Test cases technology module includes:
Interface testing use-case configuration rule configuration module, for central controller to be used to be based on the formatting interface document configuration Interface testing use-case configuration rule;
Message field (MFLD) value generation module, for using the field value life of the message of central controller triggering interface testing use-case Into process, data are obtained from common data pond, are automatically generated using the data according to the interface testing use-case configuration rule The value of the field of the message, and the value of the field of the message is synchronized in common data pond;
Message generation module for being triggered the assembling generating process of the message using central controller, is obtained from common data pond The value of the field of the message is taken, the message is assembled into according to the interface testing use-case configuration rule;And
Sequence of message module, it is public for being stored in the sequence of message according to the interface testing use-case configuration rule In data pool.
7. the system that interface testing use-case according to claim 6 automatically generates, which is characterized in that
The formatting interface document includes at least the form of message of the interface testing use-case, the interface testing use-case The agreement of the message of the head of message and the interface testing use-case.
8. the system that interface testing use-case according to claim 7 automatically generates, which is characterized in that
The formatting interface document is the file of XML format, txt forms or excel forms.
9. the system that the interface testing use-case according to any one of claim 7-8 automatically generates, which is characterized in that described The compatible following kind of interface of the message of interface testing use-case:Webservice interfaces, socket interfaces, api interface, DLL interfaces and USB interface.
10. the system that the interface testing use-case according to any one of claim 7-8 automatically generates, which is characterized in that institute Stating the type of message includes XML message, 8583 messages, USB messages, HTTP message or FTP messages.
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 CN105528294A (en) 2016-04-27
CN105528294B true 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)

Families Citing this family (22)

* 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
CN106407117A (en) * 2016-09-27 2017-02-15 浪潮软件集团有限公司 Universal interface test method
CN107480053B (en) * 2017-07-21 2021-08-17 销冠网络科技有限公司 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
CN107729243B (en) * 2017-10-12 2020-06-16 上海携程金融信息服务有限公司 Application programming interface automatic test method, system, equipment and storage medium
CN108255714A (en) * 2018-01-02 2018-07-06 深圳壹账通智能科技有限公司 Interface document builds test method and terminal device
CN108769028B (en) * 2018-05-31 2020-09-29 阿里巴巴集团控股有限公司 Method and device for assembling message
CN108897687B (en) * 2018-06-29 2022-04-01 泰华智慧产业集团股份有限公司 API automatic testing method and system based on data driving
CN109062788B (en) * 2018-07-17 2022-09-23 招银云创信息技术有限公司 Test case generation method and device, computer equipment and storage medium
CN110928758B (en) * 2018-09-19 2024-04-05 北京京东尚科信息技术有限公司 Method and device for generating test cases
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
CN111274120B (en) * 2018-12-05 2024-02-02 三六零科技集团有限公司 Interface document verification method and device
CN110046091B (en) * 2019-03-12 2023-10-20 创新先进技术有限公司 Automatic test method and device
CN110083537B (en) * 2019-04-26 2023-08-18 广东天舜信息科技有限公司 Method and system for testing APP port of mobile phone
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
CN110941563B (en) * 2019-12-31 2024-04-16 中国银行股份有限公司 Automatic script testing method and device
CN111262923B (en) * 2020-01-14 2022-08-19 深圳壹账通智能科技有限公司 Data synchronization method and device, computer equipment 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

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

Also Published As

Publication number Publication date
CN105528294A (en) 2016-04-27

Similar Documents

Publication Publication Date Title
CN105528294B (en) The method and system that a kind of interface testing use-case automatically generates
CN109117363B (en) Test case generation method and device and server
WO2020233330A1 (en) Batch testing method, apparatus, and computer-readable storage medium
CN105373469A (en) Interface based software automation test method
CN110019116B (en) Data tracing method, device, data processing equipment and computer storage medium
CN103838672A (en) Automated testing method and device for all-purpose financial statements
CN111290956B (en) Brain graph-based test method and device, electronic equipment and storage medium
BR112014028739B1 (en) SYSTEM AND METHOD TO CREATE STRUCTURED EVENT OBJECTS
CN106919612A (en) A kind of processing method and processing device of SQL script of reaching the standard grade
CN105159831A (en) Method for automatically monitoring quality of software code
CN106886535A (en) A kind of data pick-up method and apparatus for being adapted to multiple data sources
CN113886606B (en) Data annotation method, device, medium and equipment based on knowledge graph
CN109784818A (en) Product data processing method, device, equipment and storage medium based on BOM
CN103955429B (en) Determine the method and device of regression test scope
CN109814957B (en) Label adding method and device for IOS (input/output system)
CN110569174B (en) Distributed monitoring system and method for NIFI task
US9262735B2 (en) Identifying and amalgamating conditional actions in business processes
Tsai et al. A survey of roles and responsibilities in digital business ecosystems
CN109740947A (en) Expert's method for digging, system, storage medium and electric terminal based on patent data
CN105573763A (en) Embedded system modeling method supporting RTOS
CN107885582B (en) Heterogeneous container cluster migration method and controller
Allen et al. Schroedinger’s code: a preliminary study on research source code availability and link persistence in astrophysics
US20140316860A1 (en) Common conditions for past projects as evidence for success causes
CN106557564A (en) A kind of object data analysis method and device
CN106033338A (en) Method and device for importing and analyzing source code based on FOG data

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