CN108491319A - Web automated testing methods and system based on this method - Google Patents
Web automated testing methods and system based on this method Download PDFInfo
- Publication number
- CN108491319A CN108491319A CN201810143133.2A CN201810143133A CN108491319A CN 108491319 A CN108491319 A CN 108491319A CN 201810143133 A CN201810143133 A CN 201810143133A CN 108491319 A CN108491319 A CN 108491319A
- Authority
- CN
- China
- Prior art keywords
- page elements
- layer
- data
- test
- testing methods
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3688—Test management for test execution, e.g. scheduling of test suites
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3696—Methods or tools to render software testable
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 Web automated testing methods and based on the system of this method, Web automated testing methods, automated test frame environment including building Selenium, test code is divided into the form progress automatic test of data Layer, object layer, operation layer based on the environment, builds data Layer:Obtain and/or store test case asserts normal data, test result data, input data, is configured for operation layer calling;Build object layer:The method of the lookup element of Selenium is carried out secondary encapsulation, and returns to page elements object by the mapping table for establishing page elements title and page elements;Build operation layer:The page elements title established using object layer builds the corresponding table of page elements name operation with the mapping table of page elements, establishes and/or parse the sequence list that page elements title executes item.The present invention keeps data, object, operation layer mutual indepedent by hierarchical control, and distribution is clear, and convenient for safeguarding and changing, flexibility is strong.
Description
Technical field
The present invention relates to Web automatic tests fields, more particularly to the Web automated testing methods based on Selenium and
System based on this method.
Background technology
Traditional Web tests carry out automatic test using test case-playback tool is recorded, and efficiency is low.For example, CN
103678105 A provide a kind of test method and device of page code, wherein method includes:S1, construction test case,
Wherein, the test case includes:The page test operation and page pool of construction or the background module response data, recording recorded
Domain benchmark image;S2, the page test operation for playing back the recording intercept the request and root for being tested that the page is sent to background module
The background module response data of the construction or recording is returned to the tested page according to the request;S3, intercept page domain test figure
Picture, and by the page area test image and the page area benchmark image comparison test test result.The test method
When system function changes, need to change a large amount of recording script, bad adaptability.
Currently, Web automated test frames mainly have following two:1, QTP (QuickTest are based on
) and the automated test frame of QC (Quality Center) Professional;2, based on Selenium be not layered from
Dynamicization test frame.The automated test frame not being layered based on Selenium, not by test data, page object and side
Method, test scene three layering, mainly there is following deficiency:Test scene and page object, page method mutually include, it has not been convenient to
The data-driven test parameterized;Can be highly difficult carrying out practical application compared with large project, maintenance cost is very high;Tester
Member, which must be well understood by operation system, can just write script;The automated test frame is generally used for returning, it is impossible to be used in new work(
It can detection.
In addition, executing single test case (testCase) being all procedural, process using Selenium IDE
In have data, have page object, assert standard, it is more chaotic.If test object has data scale certain demand, when
When test system changes, data maintenance is difficult unification.
Invention content
The purpose of the present invention is to provide a kind of Web automated testing methods, to solve existing Web automatization testing techniques
Efficiency it is low, the problem of test data, page object and method, test scene data maintenance are difficult, bad adaptability.
Its technical solution is as follows:
Web automated testing methods, including the automated test frame environment of Selenium is built, it will be surveyed based on the environment
Examination code is divided into the form progress automatic test of data Layer, object layer, operation layer,
Build data Layer:Obtain and/or store test case asserts normal data, test result data, input data,
It is configured for operation layer calling;
Build object layer:The mapping table for establishing page elements title and page elements, by the lookup member of Selenium
The method of element carries out secondary encapsulation, and returns to page elements object;
Build operation layer:The mapping table of the page elements title and page elements established using object layer builds the page
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of element term operation.
Optionally, it is described structure object layer the step of in Selenium lookup element method include at least by ID,
Class, Css Selector, Xpath lookup method in one kind.
In one embodiment of the invention, in the step of structure operation layer, page parsing page elements title is held
The sequence list of row item is specially:Parse each execute item, realize each corresponding page elements of the execution item and
The operation of page elements, pending item obtain the operation result presented after completing, and will obtain the operation result presented and data
The normal data of layer is compared, output report.
In one embodiment of the invention, the correspondence table of the page elements name operation can customize.
Further, the correspondence table of the page elements name operation can be according to user demand and/or function user-defined.
In one embodiment of the invention, the translation and compiling environment of the automated test frame of the Selenium is at least
One kind in Java, Pyhton, C or C++.
Based on the system of Web automated testing methods, including data Layer, object layer, operation layer,
The data Layer acquisition test case asserts normal data, test result data, input data, is configured for
Operation layer calls;
The object layer establishes the mapping table of page elements title and page elements, by the lookup element of Selenium
Method carry out secondary encapsulation, and return to page elements object;
The mapping table for the page elements title and page elements that the operation layer is established using object layer builds the page
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of element term operation.
Preferably, the system based on Web automated testing methods is based on BS CS frameworks.
Advantages of the present invention or principle are illustrated below:
1, Web automated testing methods, by data, test object, operation layer (test logic) hierarchical control, make data and
Service logic distribution is apparent, is safeguarded when changing convenient for testing requirement;Each layer is mutual indepedent, does not interfere with each other, if demand becomes
Change, you can according to the part for changing corresponding level, without modifying to entire test frame.
2, since page elements title can be certainly with the corresponding table of the mapping table of page elements, page elements name operation
Definition, the operation of page elements and page elements is expansible, so as to increase more Web page surface element controls that can be tested
Part;Test is no longer limited in smoke test and regression test, can carry out new function verification.
3, the layered structure of the system based on Web automated testing methods supports Manual definition to execute step, definition input
Data define the standard (word or picture) of test result, to drive automatic test.
4, in Web automated testing methods and based in the system of this method, using the automation of different Selenium
Test frame is in conjunction with improving flexibility and the adaptability of test method or system.
Description of the drawings
Fig. 1 is the basic flow chart of Web automated testing methods of the embodiment of the present invention;
Fig. 2 is the operation layer basic flow chart of Web automated testing methods of the embodiment of the present invention;
Fig. 3 is that Selenium is searched element in Web automated testing methods of the embodiment of the present invention to carry out secondary encapsulation
Partial code is illustrated.
Specific implementation mode
The embodiment of the present invention is described in detail below.
As shown in Figure 1, Web automated testing methods, including the automated test frame environment of Selenium is built, it is based on
The environment is divided into the form progress automatic test of data Layer, object layer, operation layer by code is tested, and common automation is surveyed
Test ring border further includes the test environment built by other compiler languages such as java or pyhton, C, C++,
Build data Layer:Obtain and/or store test case asserts normal data, test result data, input data,
The normal data of asserting of wherein test case includes word contrast standard, picture contrast standard, is sealed after the completion of data layer building
Dress is method, is called for operation layer;The natural language (item title) of execution item, natural language (page elements title), and from
The correspondence table of right language (page elements title) action, the table can be database table, excel tables, and csv tables etc. have certain correspondence
Relation data storage form;
Build object layer:The mapping table for establishing page elements title and page elements, by the lookup member of Selenium
The method of element carries out secondary encapsulation (with reference to figure 3), and returns to page elements object;It should be noted that packaging method is not
It is limited to part shown in Fig. 3;
Build operation layer:The mapping table of the page elements title and page elements established using object layer builds the page
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of element term operation.
Optionally, it is described structure object layer the step of in Selenium lookup element method include at least by ID,
Class, Css Selector, Xpath lookup method in one kind.
In one embodiment of the invention, structure object layer is specially:Establish page elements title (Chinese or other languages
Speech) with the mapping tables of page elements, page elements, page can be searched in the table by being referred to as key by page elements name
Surface element should there are two attribute, one, search mode id, class, xpath, cssselector etc., two, the value searched.Pass through envelope
The method that the selenium of dress searches element returns to the object of page elements in browser, operation layer is supplied to call;
In one embodiment of the invention, structure operation layer is specially:It establishes and executes test item table, include institute in the table
Need the title of test item, page elements and element operation.Element action schedule is established, includes element operation title (Chinese in table
Or other language) and element operation, the method by encapsulating operation pages element in Selenium can get object
Afterwards, element operation is executed, achievees the purpose that operate Web.
It should be noted that Web signified in the present invention includes web page, webUI.
As shown in Fig. 2, in one embodiment of the invention, the step of the structure operation layer in, the page parsing page
Element term execute item sequence list be specially:1, the natural language (item title) for executing item, natural language (page elements are established
Title) and natural language (page elements title) operation correspondence table, the operation of page elements typically refers to the click of mouse
Or the input of keyboard, or it is class action to carry out the one of data interaction including input unit and the page;2, natural language is established
The sequence list of item is executed, the content of the table is to execute the natural language (item title) of item;Execution item sequence list enters circulator and (follows
Ring moulds block), judged whether to run the execution item by execution module;3, parsing each executes item, realizes the execution item
Each corresponding page elements and its operation, pending item obtains the operation result presented after completing, by operation result
It is compared with the normal data of data Layer, output is as a result, wherein normal data includes word, pre-prepd UI sectional drawings;If
It is not carried out and finishes, return to circulator, judged to execute whether item executes by circulator.Cycle executes the sequence for completing to execute item
The action being defined in table and sequence, cycle finish, output report, and implementing result and exception information is presented to interface, and
Report will be executed and be sent to specified mailbox in a manner of mail.
In one embodiment of the invention, the correspondence table of the page elements name operation can customize.It is realizing
The step of under, according to the artificial self-defined mark for executing step, input data (document for including input frame, upload), test result
Accurate (word or picture);The operation of page elements and page elements can be extended, and can increase the Web page of more multipotency test
Surface element control.Further, new function can be verified according to the correspondence table of the page elements name operation of automatic justice.
In one embodiment of the invention, it in order to improve automated test frame flexibility and adaptability, is based on
It is one such that the automated test frame of Python is at least doctest, unittest, nose, pytest or tempest.
Such as unittest frames, generally include testcase, testsuite, testloader, texttestrunner modules.1、
The example of testcase i.e. test case, a general unittest is exactly a testcase, it can be understood as test
Minimum unit.2, testsuite, that is, test suite is exactly the set of multiple test case, after multiple testcase loads, then
Testsuite layouts execute sequence.3, testloader tests loader, is loaded by various matching principles, creates
The example for building test case, is then back to.4, texttestrunner, for implementation of test cases, before execution
Those of testloader loads example.Later, pass through the generation of the report generations frame such as HtmlTestRunner and record report
And notify tester's test result, link that is locally-stored or downloading report then is provided in WEB interface, or with mail
Report is sent in scheduled mailbox by form.
Usually, in nosetests test frames, call nosetests xxx, wherein xxx can be catalogue, packet,
File etc., nose can identify the test case in these catalogues, packet, file and execution.If be individually performed in a class
Test method can use nosetests xxxx.py:Testclass.testmethod, wherein xxxx.py are filenames,
Testclass is class name, and testmethod is the method to be executed.Doctest, pytest, tempest are existing Python's
Automated test frame, details are not described herein.
Based on the system of Web automated testing methods, including data Layer, object layer, operation layer,
The data Layer acquisition test case asserts normal data, test result data, input data, is configured for
Operation layer calls;
The object layer establishes the mapping table of page elements title and page elements, by the lookup element of Selenium
Method carry out secondary encapsulation, and return to page elements object;
The mapping table for the page elements title and page elements that the operation layer is established using object layer builds the page
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of element term operation.
Preferably, the system based on Web automated testing methods is based on B/S framework or CS frameworks.For example, passing through
The socket methods of Python or as the network frames such as JAVAWEB, Django, Tornado, Flask, Twiste to data Layer,
Object layer, operation layer are packaged respectively, to realize BS CS frameworks.
It these are only specific embodiments of the present invention, protection scope of the present invention do not limited with this;Do not violating this hair
Any replacement and improvement, belong to protection scope of the present invention made by the basis of bright design.
Claims (8)
1.Web automated testing methods, which is characterized in that the automated test frame environment including building Selenium will be surveyed
Examination code is divided into the form progress automatic test of data Layer, object layer, operation layer,
Build data Layer:Obtain and/or storage test case assert normal data, test result data, input data, by with
It is set to and is called for operation layer;
Build object layer:The mapping table for establishing page elements title and page elements, by the lookup element of Selenium
Method carries out secondary encapsulation, and returns to page elements object;
Build operation layer:The mapping table of the page elements title and page elements established using object layer builds page elements
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of name operation.
2. Web automated testing methods as described in claim 1, which is characterized in that in the step of the structure object layer,
The method of the lookup element of Selenium includes at least in the lookup method for passing through ID, Class, Css Selector, Xpath
It is a kind of.
3. Web automated testing methods as described in claim 1, which is characterized in that in the step of the structure operation layer, page
Face parsing page elements title execute item sequence list be specially:It parses each and executes item, realize that the execution item is right
The operation of each page elements and page elements for answering, pending item obtain the operation result presented after completing, will obtain
The operation result of presentation and the normal data of data Layer are compared, output report.
4. Web automated testing methods as described in any one of claims 1-3, which is characterized in that the page elements title
The correspondence table of operation can customize.
5. Web automated testing methods as claimed in claim 4, the correspondence table of the page elements name operation can according to
Family demand and/or function user-defined.
6. Web automated testing methods as described in any one of claims 1-3, which is characterized in that the Selenium from
The translation and compiling environment of dynamicization test frame is at least one kind in Java, Pyhton, C or C++.
7. the system based on Web automated testing methods, which is characterized in that including data Layer, object layer, operation layer,
The data Layer acquisition test case asserts normal data, test result data, input data, is configured for business
Layer calls;
The object layer establishes the mapping table of page elements title and page elements, by the side of the lookup element of Selenium
Method carries out secondary encapsulation, and returns to page elements object;
The mapping table for the page elements title and page elements that the operation layer is established using object layer builds page elements
The sequence list that page elements title executes item is established and/or parsed to the correspondence table of name operation.
8. the system as claimed in claim 7 based on Web automated testing methods, which is characterized in that described automatic based on Web
The system for changing test method is based on B/S framework or CS frameworks.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810143133.2A CN108491319A (en) | 2018-02-11 | 2018-02-11 | Web automated testing methods and system based on this method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810143133.2A CN108491319A (en) | 2018-02-11 | 2018-02-11 | Web automated testing methods and system based on this method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108491319A true CN108491319A (en) | 2018-09-04 |
Family
ID=63340212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810143133.2A Pending CN108491319A (en) | 2018-02-11 | 2018-02-11 | Web automated testing methods and system based on this method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108491319A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542553A (en) * | 2018-10-26 | 2019-03-29 | 北京慧流科技有限公司 | The information extraction method and device and storage medium of user interface UI element |
CN109739751A (en) * | 2018-12-19 | 2019-05-10 | 贵阳朗玛信息技术股份有限公司 | Realize the method and system of webpage automatic test |
CN110109827A (en) * | 2019-04-12 | 2019-08-09 | 平安普惠企业管理有限公司 | For method for early warning and relevant apparatus on the line of the page |
CN110445691A (en) * | 2019-08-16 | 2019-11-12 | 上海锵戈科技有限公司 | Customize the network service transmission performance test method and apparatus combined with playback |
CN110532458A (en) * | 2019-08-29 | 2019-12-03 | 深圳前海达闼云端智能科技有限公司 | A kind of determination method, determining device, server and the storage medium of lookup mode |
CN110618932A (en) * | 2019-08-15 | 2019-12-27 | 福建升腾资讯有限公司 | Input box testing method based on Web automatic test and readable storage medium |
CN110688317A (en) * | 2019-09-27 | 2020-01-14 | 支付宝(杭州)信息技术有限公司 | Application interface test method and device |
CN110750441A (en) * | 2019-09-06 | 2020-02-04 | 平安健康保险股份有限公司 | Automatic testing method and device, computer equipment and storage medium |
CN110851356A (en) * | 2019-10-30 | 2020-02-28 | 河海大学 | Selenium-based Web application automatic test framework and construction method and system thereof |
CN111221730A (en) * | 2020-01-02 | 2020-06-02 | 华数传媒网络有限公司 | Automatic testing and asserting method for interface serving network media industry |
CN111241000A (en) * | 2020-04-26 | 2020-06-05 | 四川新网银行股份有限公司 | Layered automatic testing method based on cucumber testing tool |
CN112579456A (en) * | 2020-12-24 | 2021-03-30 | 安徽航天信息科技有限公司 | Web automatic testing method and device |
CN112597051A (en) * | 2020-12-30 | 2021-04-02 | 北京华胜天成科技股份有限公司 | Method and device for obtaining test result, electronic equipment and storage medium |
CN113656319A (en) * | 2021-08-25 | 2021-11-16 | 广东三维家信息科技有限公司 | Regression testing method and device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130086554A1 (en) * | 2011-09-29 | 2013-04-04 | Sauce Labs, Inc. | Analytics Driven Development |
CN103412820A (en) * | 2013-08-30 | 2013-11-27 | 曙光信息产业(北京)有限公司 | Test method and tester for pages in Web system |
CN104809068A (en) * | 2015-05-08 | 2015-07-29 | 浪潮电子信息产业股份有限公司 | Web automatic testing framework construction method based on selenium |
CN106407112A (en) * | 2016-09-09 | 2017-02-15 | 浪潮软件集团有限公司 | Automatic testing method based on Selenium and TestNG |
CN107608880A (en) * | 2017-08-24 | 2018-01-19 | 郑州云海信息技术有限公司 | A kind of automated testing method for being used for virtual platform based on data-driven |
-
2018
- 2018-02-11 CN CN201810143133.2A patent/CN108491319A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130086554A1 (en) * | 2011-09-29 | 2013-04-04 | Sauce Labs, Inc. | Analytics Driven Development |
CN103412820A (en) * | 2013-08-30 | 2013-11-27 | 曙光信息产业(北京)有限公司 | Test method and tester for pages in Web system |
CN104809068A (en) * | 2015-05-08 | 2015-07-29 | 浪潮电子信息产业股份有限公司 | Web automatic testing framework construction method based on selenium |
CN106407112A (en) * | 2016-09-09 | 2017-02-15 | 浪潮软件集团有限公司 | Automatic testing method based on Selenium and TestNG |
CN107608880A (en) * | 2017-08-24 | 2018-01-19 | 郑州云海信息技术有限公司 | A kind of automated testing method for being used for virtual platform based on data-driven |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109542553A (en) * | 2018-10-26 | 2019-03-29 | 北京慧流科技有限公司 | The information extraction method and device and storage medium of user interface UI element |
CN109739751A (en) * | 2018-12-19 | 2019-05-10 | 贵阳朗玛信息技术股份有限公司 | Realize the method and system of webpage automatic test |
CN110109827A (en) * | 2019-04-12 | 2019-08-09 | 平安普惠企业管理有限公司 | For method for early warning and relevant apparatus on the line of the page |
CN110618932A (en) * | 2019-08-15 | 2019-12-27 | 福建升腾资讯有限公司 | Input box testing method based on Web automatic test and readable storage medium |
CN110445691A (en) * | 2019-08-16 | 2019-11-12 | 上海锵戈科技有限公司 | Customize the network service transmission performance test method and apparatus combined with playback |
CN110532458B (en) * | 2019-08-29 | 2022-04-19 | 深圳前海达闼云端智能科技有限公司 | Method and device for determining search mode, server and storage medium |
CN110532458A (en) * | 2019-08-29 | 2019-12-03 | 深圳前海达闼云端智能科技有限公司 | A kind of determination method, determining device, server and the storage medium of lookup mode |
CN110750441A (en) * | 2019-09-06 | 2020-02-04 | 平安健康保险股份有限公司 | Automatic testing method and device, computer equipment and storage medium |
CN110688317A (en) * | 2019-09-27 | 2020-01-14 | 支付宝(杭州)信息技术有限公司 | Application interface test method and device |
CN110851356A (en) * | 2019-10-30 | 2020-02-28 | 河海大学 | Selenium-based Web application automatic test framework and construction method and system thereof |
CN111221730A (en) * | 2020-01-02 | 2020-06-02 | 华数传媒网络有限公司 | Automatic testing and asserting method for interface serving network media industry |
CN111221730B (en) * | 2020-01-02 | 2023-05-26 | 华数传媒网络有限公司 | Interface automation test assertion method for network media industry |
CN111241000A (en) * | 2020-04-26 | 2020-06-05 | 四川新网银行股份有限公司 | Layered automatic testing method based on cucumber testing tool |
CN111241000B (en) * | 2020-04-26 | 2020-08-21 | 四川新网银行股份有限公司 | Layered automatic testing method based on cucumber testing tool |
CN112579456A (en) * | 2020-12-24 | 2021-03-30 | 安徽航天信息科技有限公司 | Web automatic testing method and device |
CN112579456B (en) * | 2020-12-24 | 2024-04-09 | 安徽航天信息科技有限公司 | Web automatic testing method and device |
CN112597051A (en) * | 2020-12-30 | 2021-04-02 | 北京华胜天成科技股份有限公司 | Method and device for obtaining test result, electronic equipment and storage medium |
CN113656319A (en) * | 2021-08-25 | 2021-11-16 | 广东三维家信息科技有限公司 | Regression testing method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108491319A (en) | Web automated testing methods and system based on this method | |
US11099820B2 (en) | Reconfiguring application software into microservice architecture | |
Kundu et al. | A novel approach to generate test cases from UML activity diagrams. | |
CN110716870B (en) | Automatic service testing method and device | |
CN110287097A (en) | Batch testing method, device and computer readable storage medium | |
CN104063325A (en) | Automatic generation device and method for test cases of embedded software | |
CN103605606B (en) | A kind of embedded software test use-case batch execution method that can automatically change | |
CN105760296A (en) | Automation testing control method, device and terminal | |
Holzmann et al. | Design tools for requirements engineering | |
CN108874649A (en) | Generation method, device and its computer equipment of automatic test script | |
CN114818565A (en) | Simulation environment management platform, method, equipment and medium based on python | |
CN105279092A (en) | Software testing method and apparatus | |
Zun et al. | Research on automated testing framework for multi-platform mobile applications | |
CN109542444A (en) | Monitoring method, device, server and the storage medium of JAVA application | |
CN115328791A (en) | Test case component processing method and device, equipment, medium and product thereof | |
CN113064811B (en) | Automatic testing method and device based on workflow and electronic equipment | |
CN112783791B (en) | Interface test case generation method and device | |
CN116860636A (en) | Unit test code generation method, device, equipment and storage medium | |
CN109947466A (en) | A kind of reverse method and device thereof for obtaining UE4 global object table | |
Liu et al. | Design and implementation of automatic generation of test cases based on model driven architecture | |
CN114064469A (en) | Interface automation test method and storage medium | |
von Mayrhauser et al. | Efficient testing of software modifications | |
Curtis | On language-agnostic abstract-syntax trees: student research abstract | |
Snipes et al. | A case study of the effects of architecture debt on software evolution effort | |
Hui et al. | LKDT: A keyword-driven based distributed test framework |
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: 20191108 Address after: 510663 unit a and B, zone 02, floor 4, No. 136, Gaopu Road, high tech Development Zone, Tianhe District, Guangzhou City, Guangdong Province Applicant after: Guangzhou Lang Guo Electronic Science and Technology Co., Ltd. Address before: Two Luogang District Street East China Guangzhou Guangdong province 510663 City No. 81 room 320 Applicant before: GUANGZHOU XIAOBAIHE INFORMATION TECHNOLOGY CO., LTD. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180904 |