[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106776307A - Method for testing software and system - Google Patents

Method for testing software and system Download PDF

Info

Publication number
CN106776307A
CN106776307A CN201611108086.5A CN201611108086A CN106776307A CN 106776307 A CN106776307 A CN 106776307A CN 201611108086 A CN201611108086 A CN 201611108086A CN 106776307 A CN106776307 A CN 106776307A
Authority
CN
China
Prior art keywords
access
test
template
interface
tested
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
CN201611108086.5A
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.)
Guangzhou Pinwei Software Co Ltd
Original Assignee
Guangzhou Vipshop Information And 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 Guangzhou Vipshop Information And Technology Co Ltd filed Critical Guangzhou Vipshop Information And Technology Co Ltd
Priority to CN201611108086.5A priority Critical patent/CN106776307A/en
Publication of CN106776307A publication Critical patent/CN106776307A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • 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/3688Test management for test execution, e.g. scheduling of test suites

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 discloses a kind of method for testing software, the method for testing software is comprised the following steps:Sent to template server and obtain template request, the template that obtains asks to include the identification information of tested interface;Receive the access parameterized template that template server is returned according to the identification information;Test case is called to use the access parameterized template to access the tested interface;Return value according to the tested interface judges to test whether to pass through.The invention also discloses a kind of software testing system.When interface testing is carried out, the access templates of tested interface are set in template server in advance, when the access mode of tested interface changes, the template of the interface need to be only updated in the template server, so that test need not change the mode for accessing the tested interface, as long as updating the access templates from the template server, and the tested interface is initiated to access according to the access templates, improve testing efficiency.

Description

Method for testing software and system
Technical field
Invention software technical field of measurement and test, more particularly to a kind of method for testing software and system.
Background technology
In software test, if test for interface testing, it is necessary to could be to quilt using default data structure and method Test interface initiates correctly to access, it is necessary to tester carries out meeting tested interface to the business datum of each test case The structures and methods of receiving are packaged, and during interface tested if there is multiple, because each tested interface can be received Data structure and method be all different, so need repeat coding, reduce testing efficiency.
The content of the invention
It is a primary object of the present invention to provide a kind of method for testing software and system, it is intended to improve testing efficiency.
To achieve the above object, a kind of method for testing software that the present invention is provided is comprised the following steps:
Sent to template server and obtain template request, the template that obtains asks the mark for including tested interface to be believed Breath;
Receive the access parameterized template that template server is returned according to the identification information;
Test case is called to use the access parameterized template to access the tested interface;
Return value according to the tested interface judges to test whether to pass through.
Preferably, it is described to call test case to access the tested interface using the access parameterized template to include:
The first business datum is obtained from big data server, and the first business number is encapsulated using the first preset rules According to first business datum is used to instantiate multiple test cases;
Obtain first and enter parameter evidence, described first enters parameter parses first business according to according to first preset rules Data are obtained;
The test case is called to enter parameter according to being, into ginseng, and to access the tested interface using described first.
Preferably, it is described to call test case to access the tested interface using the access parameterized template to include:
Receive the target detection use-case that tester selects in list data;
The target detection use-case is called to initiate to access to the tested interface.
Preferably, the quantity of the test case is multiple:
It is described to call the target detection use-case to initiate access to the tested interface to include:
Obtain the Internet protocol address of test machine;
According to the Internet protocol address, assign the test case to the test machine.
Preferably the first acquisition module, template request is obtained for being sent to template server, the acquisition template request Identification information including being tested interface;
Receiver module, for receiving the access parameterized template that template server is returned according to the identification information;
First access modules, for calling test case to use the access parameterized template to access the tested interface;
Judge module, for being judged to test whether to pass through according to the return value of the tested interface.
Preferably, first access modules include:
Big data unit, for obtaining the first business datum from big data server, and is encapsulated using the first preset rules First business datum, first business datum is used to instantiate multiple test cases;
First acquisition unit, parameter evidence is entered for obtaining first, and described first enters parameter according to according to the described first default rule First business datum is then parsed to obtain;
First access unit, for calling the test case to enter parameter according to being, into ginseng, and to access institute using described first State tested interface.
Preferably, first access modules include:
Receiving unit, for receiving the target detection use-case that tester selects in list data;
Second access modules, for calling the target detection use-case to initiate to access to the tested interface.
Preferably, second access modules include:
Second acquisition unit, the Internet protocol address for obtaining test machine;
Dispatch unit, for according to the Internet protocol address, assigning the test case to the test machine.
Preferably, the software testing system also includes:
Second acquisition module, the title for obtaining method of testing in tested interface;
Log pattern, for being named using the entitled test log, the test log records the method for testing Daily record.
The present invention obtains template request by being sent to template server, and the acquisition template request includes tested interface Identification information;Receive the access parameterized template that template server is returned according to the identification information;Test case is called to use The access parameterized template accesses the tested interface;Return value according to the tested interface judges to test whether to lead to Cross.When interface testing is carried out, for different tested interfaces, the visit of tested interface is set in template server in advance Template is asked, when the access mode of tested interface changes, the template that only need to update the interface in the template server is Can so that test need not change the mode for accessing the tested interface, as long as updating the visit from the template server Template is asked, and the tested interface is initiated to access according to the access templates, improve testing efficiency.
Brief description of the drawings
Fig. 1 is the schematic flow sheet of invention software method of testing first embodiment;
Fig. 2 uses the access parameterized template to visit to call test case in invention software method of testing second embodiment Ask the refinement schematic flow sheet of the tested interface step;
Fig. 3 uses the access parameterized template to visit to call test case in invention software method of testing 3rd embodiment Ask the refinement schematic flow sheet of the tested interface step;
Fig. 4 tries to call the target detection use-case in invention software method of testing fourth embodiment to described being tested Mouth initiates the refinement schematic flow sheet of accessing step;
Fig. 5 is the refinement schematic flow sheet of log in the embodiment of invention software method of testing the 5th;
Fig. 6 is the high-level schematic functional block diagram of invention software test system first embodiment;
Fig. 7 is the refinement high-level schematic functional block diagram of the first access modules in invention software test system second embodiment;
Fig. 8 is the refinement high-level schematic functional block diagram of the first access modules in invention software test system 3rd embodiment;
Fig. 9 is the refinement high-level schematic functional block diagram of the second access modules in invention software test system fourth embodiment;
Figure 10 is the high-level schematic functional block diagram of the embodiment of invention software test system the 5th.
The realization of the object of the invention, functional characteristics and advantage will be described further referring to the drawings in conjunction with the embodiments.
Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
A kind of method for testing software of present invention offer, reference picture 1, in invention software method of testing first embodiment, Method for testing software is comprised the following steps:
Step S10, sends to template server and obtains template request, and the template that obtains asks to include tested interface Identification information;
Before test system is initiated to access to tested interface, request is initiated by specified template server, to obtain The access parameterized template of the tested interface.Parameterized template is accessed in specified server by setting so that the access When parameterized template has renewal, it is only necessary to update the access parameterized template on the given server, it is ensured that owner uses Be the newest access parameterized template, it is to avoid the version using the access parameterized template is chaotic.
Step S20, receives the access parameterized template that template server is returned according to the identification information;
The acquisition template request includes the identification information, and the identification information is the identification information of tested interface, It is in some embodiments the numbering appointed in advance, in some embodiments to be tested the full name of the entrance class of interface, institute The full name for stating entrance class includes bag name.The identification information is default tested interface unique generation in the present embodiment Number.The access parameterized template can be the form or document form of data flow, in the present embodiment the access parameterized template It is a kind of JSON ((JavaScript Object Notation, data interchange format of lightweight) data.It should be noted that The parameterized template is XML (Extensible Markup Language, extensible markup language) texts in some embodiments Part,
Step S30, calls test case to use the access parameterized template to access the tested interface;
When initiating to access to the tested interface, the business datum that need to be only produced using test case replaces the visit Ask the business datum in parameterized template so that the access parameterized template becomes the access parameter of test case.
Step S40, the return value according to the tested interface judges to test whether to pass through.
Specifically, in the present embodiment, the identification information of the tested interface is " 001 ", to the template server It is the access parameterized template of the tested interface of " 001 " to send and obtain code name.The template server is receiving the acquisition After version request, according to the code name " 001 ", the access parameterized template of the tested interface is found, and be back to test system System.Parsed after the access parameterized template is received, the access parameterized template contains described being tested of access and tries All parameters of mouth, service parameter name and institute in the ways and means accessed such as initiation, the coded system for initiating access, initiation access State the parameters such as the internet address of tested interface.The internet address of the tested interface is obtained in the present embodiment, and After the test case is run, using the service parameter of oneself instead of the number in service parameter in the access parameterized template According to, you can the access parameter of generation test case oneself, the internet address according to the tested interface uses the access Parameter is initiated to access to the tested interface, and obtains return value, and the return value and default value are compared, if Identical, test passes through, and is tested if difference and not passed through.By using the access parameter being preset in the template server Template so that whether the access mode that tester need not pay close attention to the tested interface moment changes, only need to be from mould The access parameterized template that plate server is obtained, just directly can initiate to access so that tester only needs to the tested interface It is absorbed in test in itself, improves testing efficiency.
Further, reference picture 2, based on invention software method of testing first embodiment, in invention software test side It is described to call test case to access the tested interface using the access parameterized template to include in method second embodiment:
Step S31, obtains the first business datum, and encapsulate described first using the first preset rules from big data server Business datum, first business datum is used to instantiate multiple test cases;
To make test closer to actually used scene, obtain specified by from big data server in the present embodiment The quantity of parameters data of type of service, and first business datum is packaged using the first preset rules, in this implementation The first preset rules are according to can instantiate a parameter for test case for one group is packaged described in example.
Step S32, obtains first and enters parameter evidence, and described first enters parameter according to according to first preset rules parsing First business datum is obtained;
Step S33, calls the test case to enter parameter according to being, into ginseng, and to access described tested try using described first Mouthful.
In the present embodiment, the big data server produces substantial amounts of first to enter parameter evidence according to practical business, is entering The first business datum is obtained by from big data server during row test, first preset rules from first business are used Described first is parsed in data and enters parameter evidence, and enter to join tested interface described in data access using described first.Using big The data that data server is produced are tested, and improve the accuracy of test result.
Further, reference picture 3, based on invention software method of testing first embodiment, in invention software test side It is described to call test case to access the tested interface using the access parameterized template to include in method 3rd embodiment:
Step S34, receives the target detection use-case that tester selects in list data;
Step S35, calls the test case to initiate to access to the tested interface.
In the present embodiment, the test case is multiple, before the embodiment is begun to use, makes user in form Data Rigen according to the test case title, it is that target detection that this test needs is used that the information such as remarks carries out which is selected Example, after the selection result for receiving tester, only calls the target detection use-case to initiate the tested interface Access.The selection of test case is carried out for tester using strong list data is visualized, it is to avoid tester checks source generation Code, improves testing efficiency.
Further, reference picture 4, based on invention software method of testing 3rd embodiment, in invention software test side In method fourth embodiment, the quantity of the test case is multiple:
It is described to call the test case to initiate access to the tested interface to include:
Step S351, obtains the Internet protocol address of test machine;
Step S352, according to the Internet protocol address, assigns the test case to the test machine.
When test assignment is complicated, if can be taken a long time only being run on a machine, so the present invention is carried Go out the scheme using multiple test machine testing results.Specifically, in the present embodiment, to be surveyed in multiple test machine Examination, is positioned by the Internet protocol address for obtaining multiple test machine to the test machine, and according to test In the amount of calculation allocation for test use-case of task to the test machine, specifically in the present embodiment, according to test plan when Between, test volume is distributed and tested in the test case to three test machine, while using the interface for setting in advance institute The code for stating test case is sent into test machine according to Internet protocol address.Tested by allocation for test task to multiple Machine is tested respectively, saves the testing time, improves testing efficiency.
Further, reference picture 5, based on invention software method of testing first embodiment, in invention software test side In the embodiment of method the 5th, the method for testing software also includes:
Step S50, obtains the title of method of testing in tested interface;
Step S60, is named using the entitled test log, and the test log records the day of the method for testing Will.
In the present embodiment by obtaining the title of test interface, more specifically, obtaining the class of the tested interface: Com.vip.qa.Test, method of testing is:testApiSign.Can be according to the class name to the method for testing in the present embodiment Classification storage is carried out, using the class name " com.vip.qa.Test " for title sets up file, and creates entitled The journal file of testApiSign.Single log recording is carried out to method of testing, the readability of daily record is improve, further Improve testing efficiency.
Additionally, the present invention provides a kind of software testing system, reference picture 6 is implemented in invention software test system first In example, software testing system includes:
First acquisition module 10, template request is obtained for being sent to template server, and the acquisition template request includes The identification information of tested interface;
Before test system is initiated to access to tested interface, request is initiated by specified template server, to obtain The access parameterized template of the tested interface.Parameterized template is accessed in specified server by setting so that the access When parameterized template has renewal, it is only necessary to update the access parameterized template on the given server, it is ensured that owner uses Be the newest access parameterized template, it is to avoid the version using the access parameterized template is chaotic.
Receiver module 20, for receiving the access parameterized template that template server is returned according to the identification information;
The acquisition template request includes the identification information, and the identification information is the identification information of tested interface, It is in some embodiments the numbering appointed in advance, in some embodiments to be tested the full name of the entrance class of interface, institute The full name for stating entrance class includes bag name.The identification information is default tested interface unique generation in the present embodiment Number.The access parameterized template can be the form or document form of data flow, in the present embodiment the access parameterized template It is a kind of JSON ((JavaScript Object Notation, data interchange format of lightweight) data.It should be noted that The parameterized template is XML (Extensible Markup Language, extensible markup language) texts in some embodiments Part,
First access modules 30, try for calling test case to access described being tested using the access parameterized template Mouthful;
When initiating to access to the tested interface, the business datum that need to be only produced using test case replaces the visit Ask the business datum in parameterized template so that the access parameterized template becomes the access parameter of test case.
Judge module 40, for being judged to test whether to pass through according to the return value of the tested interface.
Specifically, in the present embodiment, the identification information of the tested interface be " 001 ", the first acquisition module 10 to It is the access parameterized template of the tested interface of " 001 " that the template server sends and obtains code name.The template server exists After receiving the acquisition version request, according to the code name " 001 ", the access parameterized template of the tested interface is found, And it is back to receiver module 20.Parsed after the access parameterized template is received, the access parameterized template is contained All parameters of the tested interface are accessed, the ways and means for accessing, the coded system for initiating access is such as initiated, is initiated to access The parameters such as the internet address of middle service parameter name and the tested interface.The tested interface is obtained in the present embodiment Internet address, and after the test case is run, in replacing the access parameterized template using the service parameter of oneself Data in service parameter, you can the access parameter of generation test case oneself, the first access modules 30 are according to described tested The internet address of interface initiates to access using the access parameter to the tested interface, and obtains return value, judges mould 40 pairs of return values of block and default value are compared, and if the same test passes through, and is tested if difference and not passed through.It is logical Cross and use the access parameterized template being preset in the template server so that tester need not pay close attention to described tested at the moment Whether the access mode of mouth of trying changes, the access parameterized template that need to be only obtained from template server, just can directly to institute State tested interface to initiate to access so that tester only need to be absorbed in test in itself, improve testing efficiency.
Further, reference picture 7, based on invention software test system first embodiment, system are tested in invention software In system second embodiment, first access modules include:
Big data unit 31, for obtaining the first business datum from big data server, and is sealed using the first preset rules First business datum is filled, first business datum is used to instantiate multiple test cases;
To make test closer to actually used scene, obtain specified by from big data server in the present embodiment The quantity of parameters data of type of service, and first business datum is packaged using the first preset rules, in this implementation The first preset rules are according to can instantiate a parameter for test case for one group is packaged described in example.
First acquisition unit 32, parameter evidence is entered for obtaining first, and described first enters parameter according to default according to described first The first business datum is obtained described in rule parsing;
First access unit 33, for calling the test case to enter parameter according to being, into ginseng, and to access using described first The tested interface.
In the present embodiment, the big data server produces substantial amounts of first to enter parameter evidence according to practical business, is entering Big data unit 31 obtains the first business datum by from big data server during row test, using first preset rules from Described first is parsed in first business datum and enters parameter evidence, the first access unit 33 enters parameter according to visit using described first Ask the tested interface.The data produced using big data server are tested, and improve the accuracy of test result.
Further, reference picture 8, based on invention software test system first embodiment, system are tested in invention software In system 3rd embodiment, first access modules include:
Receiving unit 34, for receiving the target detection use-case that tester selects in list data;
Second access modules 35, for calling the test case to initiate to access to the tested interface.
In the present embodiment, the test case is multiple, and before the embodiment is begun to use, receiving unit 34 makes User list data Rigen according to the test case title, the information such as remarks carries out selection, and which is this test needs Target detection use-case, after the selection result for receiving tester, the second access modules 35 only call the target detection Use-case initiates to access to the tested interface.The choosing of test case is carried out for tester using strong list data is visualized Select, it is to avoid tester checks source code, improve testing efficiency.
Further, reference picture 9, based on invention software test system 3rd embodiment, system are tested in invention software In system fourth embodiment, second access modules include:
Second acquisition unit 351, the Internet protocol address for obtaining test machine;
Dispatch unit 352, for according to the Internet protocol address, assigning the test case to the test machine Device.
When test assignment is complicated, if can be taken a long time only being run on a machine, so the present invention is carried Go out the scheme using multiple test machine testing results.Specifically, in the present embodiment, to be surveyed in multiple test machine Examination, second acquisition unit 351 is carried out by obtaining the Internet protocol address of multiple test machine to the test machine Positioning, and according in amount of calculation allocation for test use-case to the test machine of test assignment, specifically in the present embodiment, root According to the time of test plan, test volume is distributed and tested in the test case to three test machine, dispatch unit 352 The code of the test case is sent into test machine according to Internet protocol address using the interface for setting in advance.Pass through Allocation for test task to multiple test machine are tested respectively, save the testing time, improve testing efficiency.
Further, reference picture 10, based on invention software test system first embodiment, system are tested in invention software In the 5th embodiment of uniting, second access modules include:
Second acquisition module 50, the title for obtaining method of testing in tested interface;
Log pattern 60, for being named using the entitled test log, the test log records the test side The daily record of method.
The second acquisition module 50 is by obtaining the title of test interface in the present embodiment, more specifically, obtaining the quilt The class of test interface:Com.vip.qa.Test, method of testing is:testApiSign.Log pattern 60 can root in the present embodiment Classification storage is carried out to the method for testing according to the class name, using the class name " com.vip.qa.Test " for title is set up File, and create the journal file of entitled testApiSign.Single log recording is carried out to method of testing, day is improve The readability of will, further increases testing efficiency.
The preferred embodiments of the present invention are these are only, the scope of the claims of the invention is not thereby limited, it is every to utilize this hair Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills Art field, is included within the scope of the present invention.

Claims (10)

1. a kind of method for testing software, it is characterised in that the method for testing software is comprised the following steps:
Sent to template server and obtain template request, the template that obtains asks to include the identification information of tested interface;
Receive the access parameterized template that template server is returned according to the identification information;
Test case is called to use the access parameterized template to access the tested interface;
Return value according to the tested interface judges to test whether to pass through.
2. method for testing software as claimed in claim 1, it is characterised in that described to call test case to use the access parameter Interface is tested described in template access to be included:
The first business datum is obtained from big data server, and first business datum, institute are encapsulated using the first preset rules The first business datum is stated for instantiating multiple test cases;
Obtain first and enter parameter evidence, described first enters parameter parses first business datum according to according to first preset rules Obtain;
The test case is called to enter parameter according to being, into ginseng, and to access the tested interface using described first.
3. method for testing software as claimed in claim 1, it is characterised in that described to call test case to use the access parameter Interface is tested described in template access to be included:
Receive the target detection use-case that tester selects in list data;
The target detection use-case is called to initiate to access to the tested interface.
4. method for testing software as claimed in claim 3, it is characterised in that the quantity of the test case is multiple;
It is described to call the target detection use-case to initiate access to the tested interface to include:
Obtain the Internet protocol address of test machine;
According to the Internet protocol address, assign the test case to the test machine.
5. the method for testing software as described in any one of Claims 1-4, it is characterised in that the method for testing software also includes:
Obtain the title of method of testing in tested interface;
Named using the entitled test log, the test log records the daily record of the method for testing.
6. a kind of software testing system, it is characterised in that the software testing system includes:
First acquisition module, template request is obtained for being sent to template server, and the acquisition template request includes tested The identification information of interface;
Receiver module, for receiving the access parameterized template that template server is returned according to the identification information;
First access modules, for calling test case to use the access parameterized template to access the tested interface;
Judge module, for being judged to test whether to pass through according to the return value of the tested interface.
7. software testing system as claimed in claim 6, it is characterised in that first access modules include:
Big data unit, for obtaining the first business datum from big data server, and is encapsulated described using the first preset rules First business datum, first business datum is used to instantiate multiple test cases;
First acquisition unit, parameter evidence is entered for obtaining first, and described first enters parameter according to according to the first preset rules solution First business datum is analysed to obtain;
First access unit, for calling the test case to enter parameter according to being, into ginseng, and to access the quilt using described first Test interface.
8. software testing system as claimed in claim 6, it is characterised in that first access modules include:
Receiving unit, for receiving the target detection use-case that tester selects in list data;
Second access modules, for calling the target detection use-case to initiate to access to the tested interface.
9. software testing system as claimed in claim 8, it is characterised in that second access modules include:
Second acquisition unit, the Internet protocol address for obtaining test machine;
Dispatch unit, for according to the Internet protocol address, assigning the test case to the test machine.
10. the software testing system as described in any one of claim 6 to 9, it is characterised in that the software testing system is also wrapped Include:
Second acquisition module, the title for obtaining method of testing in tested interface;
Log pattern, for being named using the entitled test log, the test log records the day of the method for testing Will.
CN201611108086.5A 2016-12-05 2016-12-05 Method for testing software and system Pending CN106776307A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611108086.5A CN106776307A (en) 2016-12-05 2016-12-05 Method for testing software and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611108086.5A CN106776307A (en) 2016-12-05 2016-12-05 Method for testing software and system

Publications (1)

Publication Number Publication Date
CN106776307A true CN106776307A (en) 2017-05-31

Family

ID=58879016

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611108086.5A Pending CN106776307A (en) 2016-12-05 2016-12-05 Method for testing software and system

Country Status (1)

Country Link
CN (1) CN106776307A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107168883A (en) * 2017-07-26 2017-09-15 成都科来软件有限公司 A kind of API data automated testing method
CN107480053A (en) * 2017-07-21 2017-12-15 杭州销冠网络科技有限公司 A kind of Software Test Data Generation Method and device
CN107832217A (en) * 2017-11-09 2018-03-23 政采云有限公司 A kind of automated testing method and device
CN107844421A (en) * 2017-10-31 2018-03-27 平安科技(深圳)有限公司 Interface test method, device, computer equipment and storage medium
CN107908556A (en) * 2017-11-08 2018-04-13 中国平安人寿保险股份有限公司 Interface test method, device, equipment and computer-readable recording medium
CN109165127A (en) * 2018-08-29 2019-01-08 北京奇艺世纪科技有限公司 Localization method, device and the electronic equipment of problem interface
CN109298999A (en) * 2018-08-21 2019-02-01 杭州群核信息技术有限公司 A kind of core method for testing software and device based on data distribution characteristics
CN109446071A (en) * 2018-09-26 2019-03-08 深圳壹账通智能科技有限公司 Interface test method, interface test device, electronic equipment and storage medium
CN109542794A (en) * 2018-12-04 2019-03-29 中国航空工业集团公司西安航空计算技术研究所 A kind of Software Automatic Testing Method applied to embedded system
CN109614319A (en) * 2018-11-14 2019-04-12 金色熊猫有限公司 Automated testing method, device, electronic equipment and computer-readable medium
CN109656807A (en) * 2018-11-01 2019-04-19 平安科技(深圳)有限公司 Interface mock test method, device, equipment and storage medium based on information security
CN110334019A (en) * 2019-06-18 2019-10-15 平安普惠企业管理有限公司 A kind of test method, device and readable storage medium storing program for executing
CN110347596A (en) * 2019-07-02 2019-10-18 腾讯科技(深圳)有限公司 A kind of test method, device, system, electronic equipment and medium
CN110908888A (en) * 2018-09-17 2020-03-24 百度在线网络技术(北京)有限公司 Server testing method and device
CN111382056A (en) * 2018-12-29 2020-07-07 北京字节跳动网络技术有限公司 Service testing method and device, server and storage medium
CN113760775A (en) * 2021-09-30 2021-12-07 唯品会(广州)软件有限公司 Automatic message testing method and device
CN113918461A (en) * 2021-10-19 2022-01-11 中国平安人寿保险股份有限公司 Interface test method, device, equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373469A (en) * 2014-08-25 2016-03-02 广东金赋信息科技有限公司 Interface based software automation test method
CN105681126A (en) * 2015-12-30 2016-06-15 合一网络技术(北京)有限公司 Automatic test method and system based on protocol interface
CN106021090A (en) * 2016-05-04 2016-10-12 上海瀚银信息技术有限公司 Software interface test system and method
CN106021111A (en) * 2016-05-30 2016-10-12 上海携程商务有限公司 Interface testing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105373469A (en) * 2014-08-25 2016-03-02 广东金赋信息科技有限公司 Interface based software automation test method
CN105681126A (en) * 2015-12-30 2016-06-15 合一网络技术(北京)有限公司 Automatic test method and system based on protocol interface
CN106021090A (en) * 2016-05-04 2016-10-12 上海瀚银信息技术有限公司 Software interface test system and method
CN106021111A (en) * 2016-05-30 2016-10-12 上海携程商务有限公司 Interface testing method and system

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107480053A (en) * 2017-07-21 2017-12-15 杭州销冠网络科技有限公司 A kind of Software Test Data Generation Method and device
CN107168883B (en) * 2017-07-26 2020-07-14 成都科来软件有限公司 API data automatic testing method
CN107168883A (en) * 2017-07-26 2017-09-15 成都科来软件有限公司 A kind of API data automated testing method
CN107844421A (en) * 2017-10-31 2018-03-27 平安科技(深圳)有限公司 Interface test method, device, computer equipment and storage medium
CN107908556A (en) * 2017-11-08 2018-04-13 中国平安人寿保险股份有限公司 Interface test method, device, equipment and computer-readable recording medium
CN107832217A (en) * 2017-11-09 2018-03-23 政采云有限公司 A kind of automated testing method and device
CN109298999A (en) * 2018-08-21 2019-02-01 杭州群核信息技术有限公司 A kind of core method for testing software and device based on data distribution characteristics
CN109298999B (en) * 2018-08-21 2021-08-31 杭州群核信息技术有限公司 Core software testing method and device based on data distribution characteristics
CN109165127A (en) * 2018-08-29 2019-01-08 北京奇艺世纪科技有限公司 Localization method, device and the electronic equipment of problem interface
CN110908888B (en) * 2018-09-17 2023-06-30 百度在线网络技术(北京)有限公司 Server testing method and device
CN110908888A (en) * 2018-09-17 2020-03-24 百度在线网络技术(北京)有限公司 Server testing method and device
CN109446071A (en) * 2018-09-26 2019-03-08 深圳壹账通智能科技有限公司 Interface test method, interface test device, electronic equipment and storage medium
CN109656807A (en) * 2018-11-01 2019-04-19 平安科技(深圳)有限公司 Interface mock test method, device, equipment and storage medium based on information security
CN109614319A (en) * 2018-11-14 2019-04-12 金色熊猫有限公司 Automated testing method, device, electronic equipment and computer-readable medium
CN109542794A (en) * 2018-12-04 2019-03-29 中国航空工业集团公司西安航空计算技术研究所 A kind of Software Automatic Testing Method applied to embedded system
CN111382056A (en) * 2018-12-29 2020-07-07 北京字节跳动网络技术有限公司 Service testing method and device, server and storage medium
CN111382056B (en) * 2018-12-29 2024-02-02 北京字节跳动网络技术有限公司 Service testing method and device, server and storage medium
CN110334019A (en) * 2019-06-18 2019-10-15 平安普惠企业管理有限公司 A kind of test method, device and readable storage medium storing program for executing
CN110334019B (en) * 2019-06-18 2024-01-05 天航长鹰(江苏)科技有限公司 Test method, test device and readable storage medium
CN110347596A (en) * 2019-07-02 2019-10-18 腾讯科技(深圳)有限公司 A kind of test method, device, system, electronic equipment and medium
CN113760775A (en) * 2021-09-30 2021-12-07 唯品会(广州)软件有限公司 Automatic message testing method and device
CN113918461A (en) * 2021-10-19 2022-01-11 中国平安人寿保险股份有限公司 Interface test method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN106776307A (en) Method for testing software and system
CN110275831B (en) Mock data verification method and device of protocol interface
CN111177176A (en) Data detection method, device and storage medium
CN108628748B (en) Automatic test management method and automatic test management system
CN101867501B (en) Method and system for automatically testing consistence of SNMP (Simple Network Management Protocol) interface information model
CN108897687A (en) A kind of API automated testing method and system based on data-driven
CN107122297A (en) The method and apparatus that request message for test interface is generated
CN106155891A (en) Interface test method, interface description data library generating method and device
CN105183630B (en) Applied program testing method and device
CN110427331A (en) The method for automatically generating performance test script based on interface testing tool
CN107133174A (en) Test case code automatically generating device and method
CN107197475A (en) A kind of sensing node identifier resolution method of testing and system based on multithreading
CN111694547A (en) Automatic coding data processing application design tool based on data state change
CN111190596A (en) Joint debugging method and device, computer equipment and readable storage medium
CN109408375A (en) The generation method and device of interface document
CN112083919B (en) Target service code generation method and device based on YAML template
CN109902017A (en) A kind of method and terminal based on RobotFramework test Dubbo interface
CN107832217A (en) A kind of automated testing method and device
CN110933095A (en) Message parsing method and device
CN109460365B (en) A kind of system performance testing method, apparatus, equipment and storage medium
CN112559525B (en) Data checking system, method, device and server
CN114936062B (en) Method, device, equipment, system and storage medium for automatic debugging of equipment
CN108664385A (en) A kind of test method and device of application programming interface
CN109753432A (en) A kind of interface performance test method, apparatus, server and system
CN110309498A (en) The implementation method and device of examination report, and the method for generating examination report using it are generated based on parameter

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20171218

Address after: 510000 Guangzhou City, Guangzhou, Guangdong, Fangcun Avenue, one of the 314 self compiled

Applicant after: Guangzhou Pinwei Software Co., Ltd.

Address before: Liwan District Fangcun Huahai street Guangzhou city Guangdong province 510000 No. 20 self 1-5 building (only for office use)

Applicant before: Guangzhou VIPSHOP Information and Technology Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170531