Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Domain name registration server automation testing system and method

An automated testing and domain name registration technology, which is applied in domain name registration server testing and domain name technology fields, can solve problems such as low coverage of test cases, inability to test, and heavy workload, so as to reduce automated testing work, improve testing efficiency, and work The effect of volume reduction

Active Publication Date: 2018-02-02
CHINA INTERNET NETWORK INFORMATION CENTER
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In order to improve the test efficiency, it is usually necessary to design an automated test, but the automated test of the domain name registration server usually has the following disadvantages: a. It is necessary to manually prepare the XML request message of the client, and the workload is still very large
c. The coverage rate of test cases is not high, and a large proportion of test cases cannot be automatically executed
d. Due to the restrictions of business rules, it is often necessary to wait until a specific date and time for command operations such as Transfer and Renew, so it is often impossible to quickly and directly test during the automated test process
e. It is difficult to manage the server and a single test client to automatically complete the Transfer operation that requires two clients.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Domain name registration server automation testing system and method
  • Domain name registration server automation testing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the above objects, features and advantages of the present invention more obvious and understandable, the present invention will be further described below through specific embodiments and accompanying drawings.

[0031] The present invention provides a data-driven system capable of automating testing of domain name registration servers, which is characterized in that it includes the following modules or subsystems, such as figure 1 shown.

[0032] 1), the configuration management module is responsible for reading and parsing the content of the configuration file, and obtaining the service IP, service port, service deployment path, use case description file name, and test report file name of the system under test (domain name registration server to be tested) according to the configuration , database description and other information.

[0033] 2), the XML message processing module is responsible for generating the client XML message and parsing the XML ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an automatic testing system and method for a domain name registration server. The system includes: a configuration management module, responsible for reading and parsing the content of the configuration file, and performing test-related configurations in the configuration file; an XML message processing module, responsible for generating client-side XML messages and analyzing XML messages returned by the server; database The operation module is responsible for parsing and executing the operation instructions on the database; the Shell operation module is responsible for parsing and executing Shell commands to complete the operation on the local or remote server; the result checking module is responsible for detecting the test results to judge the correctness of the execution of the use case ; The execution control module is responsible for the connection management of the server under test and the loop execution control of the test cases. The invention can reduce the manual workload of the test, can automatically check the test results in various ways, and greatly improves the coverage rate and test efficiency of the automatic test.

Description

technical field [0001] The invention belongs to the field of domain name technology and domain name registration server testing technology, and in particular relates to a domain name registration server automatic testing system and method. Background technique [0002] As an Internet basic service operated by the registry, the domain name registration server needs to meet the client connection and business processing requirements of the representative registrar or registrant. Generally, it should be designed and implemented according to the communication protocols defined in several related RFC documents. These protocols (Extensible Provisioning Protocol) stipulate that the domain name server and the client interact through a series of XML messages conforming to the XML Schema structure requirements. The server needs to support the three major objects of Domain (domain name), Host (host), and Contact (contact), and can realize the command operations of Create, Update, Check,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F11/36
Inventor 肖建芳王骞刘冰
Owner CHINA INTERNET NETWORK INFORMATION CENTER
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products