CN106815136B - Unit testing method and device - Google Patents

Unit testing method and device Download PDF

Info

Publication number
CN106815136B
CN106815136B CN201510862173.9A CN201510862173A CN106815136B CN 106815136 B CN106815136 B CN 106815136B CN 201510862173 A CN201510862173 A CN 201510862173A CN 106815136 B CN106815136 B CN 106815136B
Authority
CN
China
Prior art keywords
server
mongodb
unit
preset
database
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510862173.9A
Other languages
Chinese (zh)
Other versions
CN106815136A (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 Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201510862173.9A priority Critical patent/CN106815136B/en
Publication of CN106815136A publication Critical patent/CN106815136A/en
Application granted granted Critical
Publication of CN106815136B publication Critical patent/CN106815136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses a unit testing method and a unit testing device. The method comprises the following steps: creating a structured query language server SQL server instance by starting a mongodb program; starting an SQL server example to load a mongodb server; creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and closing the SQL server instance after the execution unit test is finished. By the method and the device, the problem of poor portability in the unit testing method in the related technology is solved.

Description

Unit testing method and device
Technical Field
The present disclosure relates to the field of system testing, and in particular, to a unit testing method and apparatus.
Background
Currently, mongodb is a very popular set of non-relational databases that many systems use as a back-end. After the system development is finished, unit testing needs to be performed on the system in order to verify the performance of the system. When a unit test is carried out on the system, an associated database needs to exist in the system and is guaranteed not to store any data, and a specific instance created by the mongodb program also needs to exist externally. The portability of the unit test is poor because the unit test in the related art depends on a specific example.
Aiming at the problem of poor portability in a unit testing method in the related technology, an effective solution is not provided at present.
Disclosure of Invention
The present application mainly aims to provide a unit testing method and apparatus, so as to solve the problem of poor portability in the unit testing method in the related art.
In order to achieve the above object, according to one aspect of the present application, there is provided a cell testing method. The method comprises the following steps: creating a structured query language server SQL server instance by starting a mongodb program; starting an SQL server example to load a mongodb server; creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and closing the SQL server instance after the execution unit test is finished.
Further, after creating the SQL server instance of the structured query language server by starting the mongodb program and before starting the SQL server instance to load the mongodb server, the method further comprises the following steps: the method for acquiring the preset process number is that the SQL server runs to load the mongodb server, and starting the SQL server to load the mongodb server comprises the following steps: loading the mongodb server when the SQL server instance runs to a preset process number; acquiring a database path, wherein the database path is a path for storing a preset database, and creating the preset database in the mongodb server comprises the following steps: and creating a preset database in the mongodb server, and storing the preset database on a database path.
Further, after the preset database is created in the mongodb server, before the unit test is executed on the mongodb server, the method further includes: and deleting all data in the preset database by calling the first preset code.
Further, performing unit testing on the mongodb server includes: acquiring data to be tested; adding data to be tested to a preset database; reading data to be tested stored in a preset database to obtain target data; and comparing the data to be tested with the target data, and verifying the target data.
Further, after the execution unit test is finished, closing the SQL server instance comprises: and closing the SQL server instance by calling a second preset code.
In order to achieve the above object, according to another aspect of the present application, there is provided a unit testing device. The device includes: the system comprises a first creating unit, a second creating unit and a third creating unit, wherein the first creating unit is used for creating an SQL server instance of a structured query language server by starting a mongodb program; the loading unit is used for starting the SQLserver instance to load the mongodb server; the second creating unit is used for creating a preset database in the mongodb server and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and the closing unit is used for closing the SQL server example after the test of the execution unit is finished.
Further, the apparatus further comprises: the system comprises an acquisition unit, a loading unit and a processing unit, wherein the acquisition unit is used for acquiring a preset process number, the preset process number is the process number of a mongodb server loaded when an SQL server instance runs to the preset process number, and the loading unit is also used for loading the mongodb server when the SQL server instance runs to the preset process number; and the second creating unit is further used for creating the preset database in the mongodb server and storing the preset database on the database path.
Further, the apparatus further comprises: and the calling unit is used for calling the first preset code to delete all data in the preset database.
Further, the second creating unit includes: the acquisition module is used for acquiring data to be tested; the adding module is used for adding the data to be tested to a preset database; the reading module is used for reading the to-be-tested data stored in the preset database to obtain target data; and the verification module is used for comparing the data to be tested with the target data and verifying the target data.
Further, the closing unit is also used for closing the SQL server instance by calling a second preset code.
Through the application, the following steps are adopted: starting the mongodb program to create an SQL server instance; starting the SQLserver instance to load the mongodb server; creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and after the execution unit test is finished, closing the SQL server instance, so that the problem of poor portability in the unit test method in the related technology is solved, the SQL server instance is created by calling the mongod program, and the SQL server instance is closed when the unit test is finished, so that a temporary SQL server instance exists in the life cycle of the unit test, dependence on a specific instance is avoided, and the effect of improving the portability of the unit test is achieved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
FIG. 1 is a flow chart of a method of unit testing according to an embodiment of the present application; and
FIG. 2 is a schematic diagram of a unit testing device according to an embodiment of the present application.
Detailed Description
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
For convenience of description, some terms related to the embodiments of the present application are explained below:
the Mongo DB is a non-relational database (NoSql) which is very popular in the IT industry at present, and a flexible data storage mode of the Mongo DB is favored by current IT practitioners. Mongo DB well realizes the idea of object-oriented, and each record in MongoDB is a Document object. The biggest advantage of the Mongo DB is that all data persistence operations can easily realize CRUD operations by directly calling the method without manually writing SQL statements by developers.
The SQL Server instance may also be referred to as a "Server instance" for short, and is actually an SQL Server engine, and each SQL Server database engine instance has a set of system and user databases that are not shared by other instances. On one computer, a plurality of SQL servers may be installed, each of which may be understood as an example. The instances are further divided into "default instances" and "named instances", which are the default instances if the first SQL Server is installed on a computer and the naming settings are kept default. At most, there is only one default instance on a computer, or there may be no default instance, and the default instance name is the same as the computer name.
Unit testing (unit testing) refers to checking and verifying the smallest testable unit in software. Unit testing is performed to demonstrate the consistency of the behavior and expected behavior of the piece of code.
According to an embodiment of the present application, a unit testing method is provided.
FIG. 1 is a flow chart of a method of unit testing according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
step S101, a structured query language server SQL server instance is created by starting the mongodb program.
In the unit test initialization phase, an application programming interface (i.e., some predefined functions) in the program is called, and the mongodb program is started to create an SQL server instance.
Step S102, starting the SQL server example to load the mongodb server.
The Start method in the calling program starts the SQL server instance to load the mongodb server. Optionally, in the unit testing method provided in this embodiment of the present application, after creating the SQL server instance by starting the mongodb program, before starting the SQL server instance to load the mongodb server, the method further includes: the method for acquiring the preset process number is that the SQL server runs to load the mongodb server, and starting the SQL server to load the mongodb server comprises the following steps: loading the mongodb server when the SQL server instance runs to a preset process number; and acquiring a database path, wherein the database path is a path for storing a preset database.
For example, the predetermined process number is 10000, which means that the mongodb server is loaded when the SQL server instance runs to the first ten thousand processes. The database path is a path for storing a preset database specified by a user in advance, and is ready for subsequently establishing the preset database.
Step S103, creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing.
And creating a preset database in the mongodb server, and storing the preset database in a database path specified by the user. And storing the data in the test process of the execution unit in a preset database.
Optionally, in the unit testing method provided in this embodiment of the present application, after the preset database is created in the mongodb server, before the unit testing is performed on the mongodb server, the method further includes: and deleting all data in the preset database by calling the first preset code.
By clearing the data in the preset database, an empty database is provided for unit testing when the unit testing is executed, and the correctness of data interaction in the unit testing process is ensured.
Optionally, in the unit testing method provided in the embodiment of the present application, performing the unit test on the mongodb server includes: acquiring data to be tested; adding data to be tested to a preset database; reading data to be tested stored in a preset database to obtain target data; and comparing the data to be tested with the target data, and verifying the target data.
The unit test is performed in a mode of inserting data into the preset database, reading the data in the preset database, verifying the read data and the like. It should be noted that, multiple operations such as adding, deleting, modifying, checking and the like can also be executed on the mongodb server to perform unit testing to test the performance of the system.
Step S104, after the execution unit test is finished, the SQL server instance is closed.
Optionally, in the unit testing method provided in the embodiment of the present application, after the unit testing is completed, closing the SQL server instance includes: and closing the SQL server instance by calling a second preset code.
The SQL server instance is closed by calling the second preset code, so that a temporary SQL server instance exists in the life cycle of the unit test, dependence on a specific instance is avoided, and the effect of improving the portability of the unit test is achieved.
According to the unit testing method provided by the embodiment of the application, a structured query language server SQL server instance is created by starting a mongodb program; starting an SQL server example to load a mongodb server; creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and after the execution unit test is finished, closing the SQL server instance, so that the problem of poor portability in the unit test method in the related technology is solved, the SQL server instance is created by calling the mongod program, and the SQL server instance is closed when the unit test is finished, so that a temporary SQLserver instance exists in the life cycle of the unit test, dependence on a specific instance is avoided, and the effect of improving the portability of the unit test is achieved.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
The embodiment of the present application further provides a unit testing apparatus, and it should be noted that the unit testing apparatus in the embodiment of the present application may be used to execute the unit testing method provided in the embodiment of the present application. The unit testing device provided by the embodiment of the application is introduced below.
FIG. 2 is a schematic diagram of a unit testing device according to an embodiment of the present application. As shown in fig. 2, the apparatus includes: a first creation unit 10, a loading unit 20, a second creation unit 30, and a closing unit 40.
A first creating unit 10, configured to create a structured query language server SQLserver instance by starting the mongodb program.
And the loading unit 20 is used for starting the SQL server instance to load the mongodb server.
And the second creating unit 30 is used for creating a preset database in the mongodb server, and executing the unit test on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit test.
And the closing unit 40 is used for closing the SQL server instance after the execution unit test is finished.
According to the unit testing device provided by the embodiment of the application, the first creating unit 10 is used for starting a mongodb program to create an SQL server instance; the loading unit 20 starts the SQL server instance to load the mongodb server; the second creating unit 30 creates a preset database in the mongodb server, and executes unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and the closing unit 40 closes the SQLserver instance after the execution unit test is finished, so that the problem of poor portability in the unit test method in the related art is solved, the first creating unit 10 calls the mongod program to create the SQL server instance, and the closing unit 40 closes the SQL server instance after the unit test is finished, so that a temporary SQL server instance exists in the life cycle of the unit test, dependence on a specific instance is avoided, and the effect of improving the portability of the unit test is achieved.
Optionally, in the unit testing apparatus provided in the embodiment of the present application, the apparatus further includes: the system comprises an acquisition unit, a loading unit and a processing unit, wherein the acquisition unit is used for acquiring a preset process number, the preset process number is the process number of a mongodb server loaded when an SQL server instance runs to the preset process number, and the loading unit is also used for loading the mongodb server when the SQL server instance runs to the preset process number; and the second creating unit is further used for creating the preset database in the mongodb server and storing the preset database on the database path.
Optionally, in the unit testing apparatus provided in the embodiment of the present application, the apparatus further includes: and the calling unit is used for calling the first preset code to delete all data in the preset database.
Optionally, in the unit testing apparatus provided in the embodiment of the present application, the second creating unit 30 includes: the acquisition module is used for acquiring data to be tested; the adding module is used for adding the data to be tested to a preset database; the reading module is used for reading the to-be-tested data stored in the preset database to obtain target data; and the verification module is used for comparing the data to be tested with the target data and verifying the target data.
Optionally, in the unit testing apparatus provided in the embodiment of the present application, the closing unit 40 is further configured to close the SQL server instance by calling a second preset code.
The unit testing device comprises a processor and a memory, wherein the first creating unit, the loading unit, the second creating unit, the closing unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions. The preset process number, the preset database, the first preset code and the second preset code can be stored in the memory.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more, and unit testing is carried out by adjusting kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
The present application further provides an embodiment of a computer program product, which, when being executed on a data processing device, is adapted to carry out program code for initializing the following method steps: creating a structured query language server SQL server instance by starting a mongodb program; starting an SQL server example to load a mongodb server; creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and closing the SQL server instance after the execution unit test is finished.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
It will be apparent to those skilled in the art that the modules or steps of the present application described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and they may alternatively be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, or fabricated separately as individual integrated circuit modules, or fabricated as a single integrated circuit module from multiple modules or steps. Thus, the present application is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A method of unit testing, comprising:
creating a structured query language server SQL server instance by starting a mongodb program;
starting the SQL server instance to load the mongodb server;
creating a preset database in the mongodb server, and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing unit testing; and
and after the execution of the unit test is finished, closing the SQL server instance.
2. The method of claim 1,
after creating the SQL server instance of the structured query language server by starting the mongodb program and before starting the SQL server instance to load the mongodb server, the method further comprises the following steps: acquiring a preset process number, wherein the preset process number is the process number of the mongodb server loaded during the operation of the SQL server instance,
the step of starting the SQL server instance to load the mongodb server comprises the following steps: loading the mongodb server when the SQL server instance runs to the preset process number; obtaining a database path, wherein the database path is a path for storing the preset database,
creating a preset database in the mongodb server comprises: and creating the preset database in the mongodb server, and storing the preset database on the database path.
3. The method according to claim 1 or 2,
after creating the preset database in the mongodb server, before performing unit testing on the mongodb server, the method further comprises: and deleting all data in the preset database by calling a first preset code.
4. The method of claim 1, wherein performing unit testing on the mongodb server comprises:
acquiring data to be tested;
adding the data to be tested to the preset database;
reading the data to be tested stored in the preset database to obtain target data; and
and comparing the data to be tested with the target data, and verifying the target data.
5. The method of claim 1, wherein closing the SQL server instance after the unit test is completed comprises: and closing the SQL server instance by calling a second preset code.
6. A unit testing apparatus, comprising:
the first creating unit is used for creating a structured query language server SQLserver instance by starting the mongodb program;
the loading unit is used for starting the SQL server instance to load the mongodb server;
the second creating unit is used for creating a preset database in the mongodb server and executing unit testing on the mongodb server, wherein the preset database is used for storing data in the process of executing the unit testing; and
and the closing unit is used for closing the SQL server example after the unit test is executed.
7. The apparatus of claim 6,
the device further comprises: an obtaining unit, configured to obtain a preset process number, where the preset process number is a process number of the mongodb server loaded by the SQLserver instance during runtime,
the loading unit is also used for loading the mongodb server when the SQL server instance runs to the preset process number; obtaining a database path, wherein the database path is a path for storing the preset database,
the second creating unit is further configured to create the preset database in the mongodb server, and store the preset database on the database path.
8. The apparatus of claim 6 or 7, further comprising: and the calling unit is used for calling the first preset code to delete all the data in the preset database.
9. The apparatus according to claim 6, wherein the second creating unit comprises:
the acquisition module is used for acquiring data to be tested;
the adding module is used for adding the data to be tested to the preset database;
the reading module is used for reading the data to be tested stored in the preset database to obtain target data; and
and the verification module is used for comparing the data to be tested with the target data and verifying the target data.
10. The apparatus according to claim 6, wherein the closing unit is further configured to close the SQL server instance by calling a second preset code.
CN201510862173.9A 2015-11-30 2015-11-30 Unit testing method and device Active CN106815136B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510862173.9A CN106815136B (en) 2015-11-30 2015-11-30 Unit testing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510862173.9A CN106815136B (en) 2015-11-30 2015-11-30 Unit testing method and device

Publications (2)

Publication Number Publication Date
CN106815136A CN106815136A (en) 2017-06-09
CN106815136B true CN106815136B (en) 2020-03-03

Family

ID=59108079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510862173.9A Active CN106815136B (en) 2015-11-30 2015-11-30 Unit testing method and device

Country Status (1)

Country Link
CN (1) CN106815136B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108845921A (en) * 2018-05-30 2018-11-20 郑州云海信息技术有限公司 A kind of method, apparatus, readable storage medium storing program for executing and the computer equipment of test database performance

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426589A (en) * 2011-10-31 2012-04-25 合一网络技术(北京)有限公司 Interlayer system used for searching database information and information searching method
CN104156369A (en) * 2013-05-14 2014-11-19 上海盛大网络发展有限公司 Database mirror making method and database
CN104407973A (en) * 2014-11-25 2015-03-11 珠海格力电器股份有限公司 Automatic unit test realizing method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140222522A1 (en) * 2013-02-07 2014-08-07 Ibms, Llc Intelligent management and compliance verification in distributed work flow environments

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102426589A (en) * 2011-10-31 2012-04-25 合一网络技术(北京)有限公司 Interlayer system used for searching database information and information searching method
CN104156369A (en) * 2013-05-14 2014-11-19 上海盛大网络发展有限公司 Database mirror making method and database
CN104407973A (en) * 2014-11-25 2015-03-11 珠海格力电器股份有限公司 Automatic unit test realizing method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"基于NoSQL的大数据应用设计与性能保障方案研究";胡小春 等;《广西大学学报:自然科学版》;20140630;第39卷(第3期);全文 *

Also Published As

Publication number Publication date
CN106815136A (en) 2017-06-09

Similar Documents

Publication Publication Date Title
CN110209650A (en) The regular moving method of data, device, computer equipment and storage medium
CN103123605B (en) A kind of Android platform automatic integration test method and device
US20140208169A1 (en) Domain scripting language framework for service and system integration
US20140208294A1 (en) Domain scripting language framework for service and system integration
CN106843901B (en) Page rendering and verification method and device
CN111615688A (en) Assertion verification code binding method and device
CN109947500A (en) A kind of program loading method, device, system, chip and storage medium
CN110750434A (en) Interface testing method and device, electronic equipment and computer readable storage medium
CN106815136B (en) Unit testing method and device
CN107391539B (en) Transaction processing method, server and storage medium
CN110990207B (en) BPS memory test method, system, terminal and storage medium based on Whitley platform
CN109144524B (en) Version release method of subject game on education platform and electronic equipment
CN109684205B (en) System testing method, device, electronic equipment and storage medium
CN110471828B (en) Operating system testing method, device and equipment thereof
CN116701208A (en) Verification method, system, chip and device for kernel module in chip
CN111124772A (en) Cloud platform storage performance testing method, system, terminal and storage medium
CN110865932A (en) Program internal interface testing method, system, terminal and storage medium
CN115757172A (en) Test execution method and device, storage medium and computer equipment
CN114691496A (en) Unit testing method, unit testing device, computing equipment and medium
CN108563578A (en) SDK compatibility detection method, device, equipment and readable storage medium
CN110046141B (en) Data storage method and system based on data playback
CN113254332A (en) Multi-scenario testing method, system, terminal and storage medium for storage system
CN110297625B (en) Application processing method and device
CN106815001B (en) Method and device for detecting configuration file information
CN109446091B (en) Business entity object testing method and device

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
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Cuigong Hotel, 76 Zhichun Road, Shuangyushu District, Haidian District, Beijing

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant