CN105446876A - Service dimension based automatic testing method, apparatus and system - Google Patents

Service dimension based automatic testing method, apparatus and system Download PDF

Info

Publication number
CN105446876A
CN105446876A CN201510736492.5A CN201510736492A CN105446876A CN 105446876 A CN105446876 A CN 105446876A CN 201510736492 A CN201510736492 A CN 201510736492A CN 105446876 A CN105446876 A CN 105446876A
Authority
CN
China
Prior art keywords
automatic test
test cases
script
module
numbering
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
CN201510736492.5A
Other languages
Chinese (zh)
Other versions
CN105446876B (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.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke 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 Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201510736492.5A priority Critical patent/CN105446876B/en
Publication of CN105446876A publication Critical patent/CN105446876A/en
Application granted granted Critical
Publication of CN105446876B publication Critical patent/CN105446876B/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
    • 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 present invention discloses a service dimension based automatic testing method, apparatus and system. The system comprises: a service module for storing to-be-performed automating testing case scripts; a data module for encapsulating test data required by each automating testing case script in the service module; and a testing module, which is used for calling the automatic testing case script in the service module according to an operation cycle number and a testing case number and testing a to-be-tested system and comprises a random number generation module and a testing execution module, wherein the testing execution module comprises an operation cycle number acquisition module, an automatic testing case number acquisition module and an automatic testing case script execution module. According to the scheme provided by the present invention, various combined operation tests of a user can be automatically simulated, and the test coverage rate of the system can be improved to the greatest extent.

Description

A kind of automated testing method based on business dimension, Apparatus and system
Technical field
The invention belongs to computer testing technology field, particularly relate to a kind of Monkey automated testing method based on business dimension and device.
Background technology
In the operable inline system of user oriented institute of Internet firm, there is a large amount of undiscovered BUG, the reason that it exists is mainly because the non-intellectual of customer action, system is too huge and association is tight, under line, test coverage can not reach 100%, so its existence is objective, unavoidable, even after have passed the DCO detailed checkout of test team, still have part to be found by test, and this part BUG just can be found after the user by magnanimity being refined, or accident on initiation line, or have a strong impact on Consumer's Experience sense, or used etc. by fraction lawless person malice, heavy losses will be brought to Internet firm.In order at utmost guarantee software systems quality on line, Internet firm before online implementing after tight test, will can carry out random test from the line of user's dimension after reaching the standard grade usually again.
On existing line, random testing method mainly comprises below that these are several.Such as, the test of a kind of stochastic automation based on User Page element dimension, basic step comprises: the first step, all page elements are added arbitrary object storehouse; Second step, write a random process; 3rd step, allow random process load arbitrary object storehouse, carry out robotization click at random page elements or boundary value operation; 3rd step, acquisition show the result that random process returns.Such as, a kind of random cells method for generating test case based on java code aspect, basic step comprises: the first step, resolve class and the jar file of java program to be measured, gets object method list; Second step, set up dependence graph between object method, determine goal approach to be covered and cover collection; 3rd step, generation call chain; 4th step, generate the unit testing set of uses case of java program based on call chain storehouse.
When realizing, the technical scheme of prior art realizes mainly through mode below: utilize the selenium class bag of java to realize the operations of page elements, utilize java reflex mechanism to obtain method to be measured, utilize java to realize writing of random algorithm, utilize random algorithm to realize testing the stochastic automation of page elements, unit testing.
And the realization of above-mentioned this technical scheme has following shortcoming:
1) prior art is comparatively limited to, and cannot process the Monkey automatic test based on business (user) dimension;
2) third party's class bag of selenium type can only be used for the operation of page elements;
3) acquisition of method collection to be measured is based on the parsing to java program code, needs to set up separately use-case generting machanism securing mechanism to be measured and manual maintenance;
4) difficulty is transplanted with the Monkey module in beginning a project in intra-company.
Summary of the invention
In view of this, the present invention proposes a kind of Monkey automated testing method based on business dimension and device.This scheme that the present invention proposes can. and provide a set of Internet firm based on the Monkey automatic test solution of business dimension; Go for other automation mechanized operations comprising page elements; Method collection automatic acquisition to be measured, stochastic generation; Scheme can be transplanted in other Monkey automatic tests based on business.
According to an aspect of the present invention, which provide a kind of automatization test system based on business dimension, comprising:
Business module, for depositing the automatic test cases script performed, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering;
Data module, for encapsulating the test data in business module needed for each automatic test cases script, it provides the generation of the advance data needed for each automatic test cases, rearmounted data destroying, data persistence function;
Test module, for numbering according to operation week issue and test case the automatic test cases script called in described business module, treat examining system and test, it comprises:
Random-number-generating module, for providing random algorithm service;
Testing execution module, performs automatic test cases script for multithreading, specifically comprises:
Operation week issue acquisition module, obtains the operation week issue of current automatic test by calling described random-number-generating module;
Automatic test cases numbering acquisition module, obtains by calling described random-number-generating module the automatic test cases script numbering run needed for the current cycle of operation;
Automatic test cases script execution module, automatic test cases script corresponding in described business module is called according to described automatic test cases script numbering, obtain execution result and return, often executing an automatic test cases script and described operation week issue is subtracted 1; Judge whether described operation week issue is 0, if then terminate test, otherwise turn the test that automatic test cases numbering acquisition module continues next cycle.
Wherein, described random-number-generating module uses random function to generate delivery after two random numbers, returns a random number.
Described system also comprises: test result generation module, and it performs the operation result of each automatic test cases script for obtaining, carry out analyzing and showing to front end.
According to a further aspect of the invention, which provide a kind of automated testing method based on business dimension, comprising:
Step 1, obtain the operation week issue of current automatic test, wherein said operation week issue is produced by random fashion;
Step 2, obtain the required automatic test cases script numbering performed of current period of current automatic test; Described automatic test cases numbering is produced by random fashion;
Step 3, call corresponding automatic test cases script according to described automatic test cases numbering, obtain execution result and also return, often execute an automatic test cases and operation week issue is subtracted 1; Wherein, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering;
Step 4, judge whether described operation week issue is 0, if then terminate test, otherwise go to step next period measuring of 2 continuation.
According to a further aspect of the invention, which provide a kind of automatic test device based on business dimension, comprising:
Cycle of operation acquisition module, obtain the operation week issue of current automatic test, wherein said operation week issue is produced by random fashion;
Use-case numbering acquisition module, obtain the required automatic test cases script numbering performed of current period of current automatic test; Described automatic test cases numbering is produced by random fashion;
Testing execution module, call corresponding automatic test cases script according to described automatic test cases numbering, obtain execution result and also return, often execute an automatic test cases and operation week issue is subtracted 1; Judge whether described operation week issue is 0, if then terminate test, otherwise conversion example numbering acquisition module continues next period measuring;
Wherein, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering.
The such scheme that the present invention proposes has following beneficial effect:
1) the various combination operation test of uninterrupted automatic imitation user in 24 hours can be carried out to system, as much as possible improve the test coverage of system, find out the BUG likely existed, generation of preventing accident.
2) make tester no longer need to pay close attention to how to realize Monkey robotization, only need to add basic business automation case script, just can carry out Monkey automatic test to needing the system of test, saving cost;
3) the Monkey robotization use-case that Monkey module generation is complicated and randomness is very strong can be passed through, thus examining system is treated in more simulation and covering, saves cost, improves the quality of products.
4) concern can not be spent how to set up and to safeguard call chain, save cost.
Accompanying drawing explanation
Fig. 1 is the structural representation based on the Monkey automatization test system of business dimension in the present invention;
Fig. 2 is the flow chart of steps based on the Monkey automated testing method of business dimension in the present invention;
Fig. 3 is the structural representation based on the Monkey automatic test device of business dimension in the present invention.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with specific embodiment, and with reference to accompanying drawing, the present invention is described in further detail.
As shown in Figure 1, the present invention proposes a kind of Monkey automatization test system based on business dimension.This system specifically comprises:
Business module: described business module is mainly used in depositing the required test case script performed, and is Monkey robotization use-case script bank.Described robotization case script can be write by tester, and each case script is call the relatively little atom case script of dependence, can independent operating, and can return can for the Output rusults analyzed.In addition, the pass between each use-case is sane level relation, and each use-case have unique use-case numbering be used as when Monkey runs to application examples code;
For this business procedure that places an order at electric business website purchase article, this business procedure that places an order generally includes: log in, choose commodity and quantity, fill address, submits order to; Tester relates to the atom case script of four independent operatings for this business procedure: login case script, choose commodity and quantity case script, fill address case script and submit order case script to.Each case script can be given unique use-case numbering and call for test module.Data module: described data module major function is the normal operation of each script of supporting business module, is called by MonkeyDo module.Described data module encapsulates the test data in business module needed for each use-case, which provide the service such as advance data generation, rearmounted data destroying, data persistence needed for described each use-case, what the test data encapsulated in described data module was corresponding with described business module uses case script relevant, namely the test data needed for each case script in described business module all has corresponding relation, can associate the test data in calling data module when implementation of test cases script with the test data that encapsulates in described data module.For website log account test case script, log in and need to provide account and password, and account and code data are by data module storage administration.
Test module (Monkey): its for according to test period number of times and test case number the test case script called in described business module, treat test macro and test; Comprise following submodule:
Random-number-generating module (MonkeyNum): it is for providing random algorithm service, major function is that tested execution module (MonkeyDo) calls, to provide a random number, be used for the current cycle times of carrying out testing called test case and running described test case of random position, its core algorithm uses Random class to generate delivery after two random numbers, returns a random number;
Testing execution module (MonkeyDo): it is Monkey automatic test run time version module, will enable multiple Monkey thread to perform random test use-case during operation, each Monkey thread can with following works:
1. call random-number-generating module (MonkeyNum), obtain the operation week issue that Monkey tests automatically, namely determine that current Monkey tests the number of times of performed test case automatically;
2. call random-number-generating module (MonkeyNum), obtain the test case numbering that current Monkey need run, call the automatic test cases of described business module by described test case numbering, obtain execution result and return, often executing a use-case and operation week issue is subtracted 1.
3. repeat 2, until operation week issue is the release of 0, Monkey thread resources.
Test result generation module (MonkeyReport): it is for generating test result, it obtains the operation result of each use-case that Monkey thread is dished out, and carries out analyzing and showing to front end.
By using the mode of random selecting to obtain periodicity and use-case numbering in the said apparatus that the present invention proposes, the various combination operation test of uninterrupted automatic imitation user in 24 hours can be carried out to system, as much as possible improve the test coverage of system, find out the BUG likely existed, generation of preventing accident.Meanwhile, the mode that random selecting use-case is numbered has been broken tester and has sometimes unavoidably been used conventional thought mode to go the problem of testing.Such as under test this business of order time, routine first to log in, and chooses commodity and quantity, fill address, submit to order could success.And by the random selecting that the present invention proposes, the mode of thinking of just may breaking the normal procedure, system likely can attempt not logging in or not selecting commodity, directly goes the mode submitting order to; Or first perform some with the completely irrelevant business that places an order, then submit order to, thus mutual exclusion business between some tested systems can be found or treat the bug that examining system exists.This test macro that the present invention proposes, not only testing cost is cheap, and performs very simple.
As shown in Figure 2, the present invention proposes a kind of Monkey automated testing method based on business dimension, described method comprises:
The operation week issue of step 1, acquisition automatic test, wherein said operation week issue is produced by random fashion;
Produced the operation week issue performing current test in the present invention by random fashion, namely epicycle automatic test will perform cycle of operation test for several times, each test execution robotization case script.Alternatively, in the embodiment of the present invention, generate delivery after two random numbers by random function Random, return a random number; Obtain the random number returned and can be limited within the first preset range, described first preset range is the test period magnitude range preset.
The current use-case numbering of step 2, acquisition automatic test; Described current use-case numbering is produced by random fashion;
Also be produce by random fashion the use-case numbering that current test will use in the present invention; By unified storage administration after being completed by test case script edit in advance in the present invention, and unique use-case numbering given by each test case script, to call when test.Alternatively, in one embodiment of the invention, delivery after generating two random numbers when testing by random function, returns a random number; Obtain the random number returned and can be limited within the second preset range, the bound that described second preset range is numbered by all use-cases corresponding with case script write in advance is determined.
Step 3, call corresponding automatic test cases script according to described use-case numbering, obtain execution result and also return, often execute an automatic test cases and operation week issue is subtracted 1;
Described automatic test cases script is for writing in advance and unifying storage administration, and each automatic test cases script is separate and imparts unique use-case numbering.The present invention is by the random use-case numbering obtaining current test and will perform, and call according to described use-case numbering the automatic test cases script performing correspondence, more to simulate and examining system is treated in covering, break artificial thinking routinely and called test case script and the limitation that causes.
Step 4, judge whether described operation week issue is 0, if then terminate test, otherwise go to step next period measuring of 2 continuation.
By the above-mentioned test mode that the present invention proposes, test case and operation week issue can be obtained at random, can as far as possible comprehensively to cover and examining system is treated in simulation.Because method of testing randomness of the present invention is very strong, break tester and sometimes unavoidably used conventional thought mode to go the problem of testing, made test surfaces more extensively more perfect simulation can treat examining system.
As shown in Figure 3, the invention allows for a kind of Monkey automatic test device based on business dimension, this device comprises: cycle of operation acquisition module, and obtain the operation week issue of automatic test, wherein said operation week issue is produced by random fashion;
Use-case numbering acquisition module, obtains the current use-case numbering of automatic test; Described current use-case numbering is produced by random fashion;
Testing execution module, calls corresponding automatic test cases script according to described use-case numbering, obtains execution result and return, often executing an automatic test cases and operation week issue is subtracted 1; Judge whether described operation week issue is 0, if then terminate test, otherwise conversion example numbering acquisition module continues the test in next cycle.
The said apparatus that the present invention proposes is corresponding consistent with said method, and detail, see the description to method, does not repeat them here.
Above-described specific embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only specific embodiments of the invention; be not limited to the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1., based on an automatization test system for business dimension, comprising:
Business module, for depositing the automatic test cases script performed, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering;
Data module, for encapsulating the test data in business module needed for each automatic test cases script, it provides the generation of the advance data needed for each automatic test cases, rearmounted data destroying, data persistence function;
Test module, for numbering according to operation week issue and test case the automatic test cases script called in described business module, treat examining system and test, it comprises:
Random-number-generating module, for providing random algorithm service;
Testing execution module, performs automatic test cases script for multithreading, specifically comprises:
Operation week issue acquisition module, obtains the operation week issue of current automatic test by calling described random-number-generating module;
Automatic test cases numbering acquisition module, obtains by calling described random-number-generating module the automatic test cases script numbering run needed for the current cycle of operation;
Automatic test cases script execution module, automatic test cases script corresponding in described business module is called according to described automatic test cases script numbering, obtain execution result and return, often executing an automatic test cases script and described operation week issue is subtracted 1; Judge whether described operation week issue is 0, if then terminate test, otherwise turn the test that automatic test cases numbering acquisition module continues next cycle.
2. device as claimed in claim 1, wherein, described random-number-generating module uses random function to generate delivery after two random numbers, returns a random number.
3. device as claimed in claim 1, it also comprises: test result generation module, and it performs the operation result of each automatic test cases script for obtaining, carry out analyzing and showing to front end.
4., based on an automated testing method for business dimension, comprising:
Step 1, obtain the operation week issue of current automatic test, wherein said operation week issue is produced by random fashion;
Step 2, obtain the required automatic test cases script numbering performed of current period of current automatic test; Described automatic test cases numbering is produced by random fashion;
Step 3, call corresponding automatic test cases script according to described automatic test cases numbering, obtain execution result and also return, often execute an automatic test cases and operation week issue is subtracted 1; Wherein, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering;
Step 4, judge whether described operation week issue is 0, if then terminate test, otherwise go to step next period measuring of 2 continuation.
5. method as claimed in claim 4, wherein, after described operation week issue and automatic test cases script numbering all generate two random numbers by use random function, delivery obtains.
6., based on an automatic test device for business dimension, comprising:
Cycle of operation acquisition module, obtain the operation week issue of current automatic test, wherein said operation week issue is produced by random fashion;
Use-case numbering acquisition module, obtain the required automatic test cases script numbering performed of current period of current automatic test; Described automatic test cases numbering is produced by random fashion;
Testing execution module, call corresponding automatic test cases script according to described automatic test cases numbering, obtain execution result and also return, often execute an automatic test cases and operation week issue is subtracted 1; Judge whether described operation week issue is 0, if then terminate test, otherwise conversion example numbering acquisition module continues next period measuring;
Wherein, described automatic test cases script is atom case script, can independent operating and return Output rusults, and each automatic test cases script is to there being unique use-case numbering.
7. device as claimed in claim 6, wherein, after described operation week issue and automatic test cases script numbering all generate two random numbers by use random function, delivery obtains.
CN201510736492.5A 2015-11-03 2015-11-03 Automatic testing method, device, system, electronic equipment and readable storage medium Active CN105446876B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510736492.5A CN105446876B (en) 2015-11-03 2015-11-03 Automatic testing method, device, system, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510736492.5A CN105446876B (en) 2015-11-03 2015-11-03 Automatic testing method, device, system, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN105446876A true CN105446876A (en) 2016-03-30
CN105446876B CN105446876B (en) 2020-12-22

Family

ID=55557105

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510736492.5A Active CN105446876B (en) 2015-11-03 2015-11-03 Automatic testing method, device, system, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN105446876B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106201899A (en) * 2016-07-29 2016-12-07 普元信息技术股份有限公司 Realize automatically generating the system and method for test cases based on operational analysis
CN107368406A (en) * 2016-05-11 2017-11-21 阿里巴巴集团控股有限公司 The method, apparatus and equipment of test application program
CN107783876A (en) * 2016-08-29 2018-03-09 博彦科技股份有限公司 Across the service test method and device of actuating station
CN108376110A (en) * 2018-02-14 2018-08-07 深圳太极云软技术股份有限公司 A kind of automatic testing method, system and terminal device
CN109933522A (en) * 2019-01-25 2019-06-25 畅捷通信息技术股份有限公司 A kind of test method, test macro and storage medium automating use-case
CN109947648A (en) * 2019-03-19 2019-06-28 贺莉娟 For the binding test method in length and breadth of WEB system requirements specification
CN110795332A (en) * 2018-08-03 2020-02-14 北京京东尚科信息技术有限公司 Automatic testing method and device
CN110895506A (en) * 2018-09-13 2020-03-20 北京京东尚科信息技术有限公司 Construction method and construction system of test data
CN111191086A (en) * 2019-12-13 2020-05-22 江苏艾佳家居用品有限公司 Test data identification method
CN112579202A (en) * 2020-12-17 2021-03-30 深圳软牛科技有限公司 Method, device, equipment and storage medium for editing service program of Windows system
CN116188107A (en) * 2023-02-16 2023-05-30 上海聚水潭网络科技有限公司 Test order generation method, device, equipment and storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6460147B1 (en) * 1998-12-10 2002-10-01 International Business Machines Corporation System and method for automated testing of software systems utilizing statistical models
CN101188844A (en) * 2007-12-04 2008-05-28 中兴通讯股份有限公司 A testing system and testing method for service automation
CN101464831A (en) * 2009-01-09 2009-06-24 西安邮电学院 Reduction technology for test use cases
CN102110053A (en) * 2011-03-18 2011-06-29 广东欧珀移动通信有限公司 Random testing method based on Android
CN102214139A (en) * 2011-06-01 2011-10-12 北京航空航天大学 Automatic test performance control and debugging method facing distributed system
CN102831058A (en) * 2012-08-17 2012-12-19 北京星网锐捷网络技术有限公司 Testing method and testing device
CN103377104A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Test method and device
CN103544108A (en) * 2013-11-12 2014-01-29 福建联迪商用设备有限公司 System and method for testing embedded software integration strength
CN104063307A (en) * 2013-03-19 2014-09-24 腾讯科技(深圳)有限公司 Software testing method and system
CN104572443A (en) * 2014-12-09 2015-04-29 微梦创科网络科技(中国)有限公司 Mobile terminal testing method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6460147B1 (en) * 1998-12-10 2002-10-01 International Business Machines Corporation System and method for automated testing of software systems utilizing statistical models
CN101188844A (en) * 2007-12-04 2008-05-28 中兴通讯股份有限公司 A testing system and testing method for service automation
CN101464831A (en) * 2009-01-09 2009-06-24 西安邮电学院 Reduction technology for test use cases
CN102110053A (en) * 2011-03-18 2011-06-29 广东欧珀移动通信有限公司 Random testing method based on Android
CN102214139A (en) * 2011-06-01 2011-10-12 北京航空航天大学 Automatic test performance control and debugging method facing distributed system
CN103377104A (en) * 2012-04-19 2013-10-30 腾讯科技(深圳)有限公司 Test method and device
CN102831058A (en) * 2012-08-17 2012-12-19 北京星网锐捷网络技术有限公司 Testing method and testing device
CN104063307A (en) * 2013-03-19 2014-09-24 腾讯科技(深圳)有限公司 Software testing method and system
CN103544108A (en) * 2013-11-12 2014-01-29 福建联迪商用设备有限公司 System and method for testing embedded software integration strength
CN104572443A (en) * 2014-12-09 2015-04-29 微梦创科网络科技(中国)有限公司 Mobile terminal testing method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
马海云: "一种加速软件可靠性测试的技术研究", 《工业仪表与自动化装置》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107368406A (en) * 2016-05-11 2017-11-21 阿里巴巴集团控股有限公司 The method, apparatus and equipment of test application program
CN106201899B (en) * 2016-07-29 2019-01-08 普元信息技术股份有限公司 The system and method for automatically generating test cases are realized based on business diagnosis
CN106201899A (en) * 2016-07-29 2016-12-07 普元信息技术股份有限公司 Realize automatically generating the system and method for test cases based on operational analysis
CN107783876A (en) * 2016-08-29 2018-03-09 博彦科技股份有限公司 Across the service test method and device of actuating station
CN108376110A (en) * 2018-02-14 2018-08-07 深圳太极云软技术股份有限公司 A kind of automatic testing method, system and terminal device
CN108376110B (en) * 2018-02-14 2021-05-11 深圳太极云软技术有限公司 Automatic detection method, system and terminal equipment
CN110795332A (en) * 2018-08-03 2020-02-14 北京京东尚科信息技术有限公司 Automatic testing method and device
CN110895506A (en) * 2018-09-13 2020-03-20 北京京东尚科信息技术有限公司 Construction method and construction system of test data
CN109933522A (en) * 2019-01-25 2019-06-25 畅捷通信息技术股份有限公司 A kind of test method, test macro and storage medium automating use-case
CN109947648A (en) * 2019-03-19 2019-06-28 贺莉娟 For the binding test method in length and breadth of WEB system requirements specification
CN109947648B (en) * 2019-03-19 2022-04-29 贺莉娟 Longitudinal and transverse combination test method for WEB system requirement specification
CN111191086A (en) * 2019-12-13 2020-05-22 江苏艾佳家居用品有限公司 Test data identification method
CN111191086B (en) * 2019-12-13 2022-07-08 江苏艾佳家居用品有限公司 Test data identification method
CN112579202A (en) * 2020-12-17 2021-03-30 深圳软牛科技有限公司 Method, device, equipment and storage medium for editing service program of Windows system
CN112579202B (en) * 2020-12-17 2024-04-05 深圳软牛科技有限公司 Method, device, equipment and storage medium for editing server program of Windows system
CN116188107A (en) * 2023-02-16 2023-05-30 上海聚水潭网络科技有限公司 Test order generation method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN105446876B (en) 2020-12-22

Similar Documents

Publication Publication Date Title
CN105446876A (en) Service dimension based automatic testing method, apparatus and system
Pretschner et al. One evaluation of model-based testing and its automation
CN104820640B (en) A kind of webpage test method and device
Khayami Qualitative characteristics of enterprise architecture
Sun et al. Metamorphic testing for web services: Framework and a case study
Scanniello Source code survival with the Kaplan Meier
CN109739759A (en) A method of verifying Black-box testing Cases design integrity
da Silveira et al. Generation of scripts for perfomance testing based on UML models
CN107608898A (en) It is a kind of to reproduce testing process to realize the method for Automation regression testing
CN107733710A (en) Construction method, device, computer equipment and the storage medium of link call relation
CN105224457B (en) A kind of test frame implementation method and device
CN109558328A (en) A kind of test method of code coverage, system, device and readable storage medium storing program for executing
CN104836779A (en) XSS vulnerability detection method, system and Web server
CN106294036A (en) A kind of hardware fault verification method, device and client
CN105760300B (en) A kind of automated testing method and test macro of STK/UTK business
CN112860502A (en) Fault simulation method, equipment, server and storage medium
Wotawa et al. Fifty shades of grey in SOA testing
Wang et al. Generating effective test cases based on satisfiability modulo theory solvers for service‐oriented workflow applications
Sun et al. Scenario-oriented testing for web service compositions using BPEL
US9489284B2 (en) Debugging method and computer program product
Liu et al. Change impact analysis for object-oriented programs evolved to aspect-oriented programs
Silva et al. Evolutionary testing of object-oriented software
CN106055468A (en) Method and system for automatic testing of interface
Qian et al. Towards testing web applications: a PFSM-based approach
CN114625557B (en) Abnormality processing method and device, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant