Joke Collection Website - Blessing messages - Template for network test report document

Template for network test report document

Steps

SP

ISMG

Verification

1

SP reports to ISMG Send a basic connection request

2

Verify the incoming IP address and establish a correct TCP/IP-based port connection

3

< p>Receive the return information that the correct connection has been established

2, send the request connection packet test

Test project: SP requests connection login from ISMG.

Test purpose: Check whether SP can send a connection request to ISMG and correctly receive the information returned by ISMG.

Test process: SP ISMG SP

Test conditions: SP sends correct information to ISMG Connection request

Test steps and use case 1 (send correct connection request information)

Steps

SP

ISMG

Verification

1

SP sends a correct connection request to ISMG

2

ISMG receives the request and passes the authentication Verify and successfully establish the connection, send response information to the SP

3

Receive the return information that the correct connection has been established

3, send the connection termination packet test

Test project: SP requests ISMG to terminate the connection.

Test purpose: Check whether SP can send a termination request to ISMG and correctly receive the information returned by ISMG.

Test process: SP ISMG SP

Test conditions: SP has established a connection with ISMG

Test steps and use case 1 (sending correct termination information)

< p>Steps

SP

ISMG

Verification

1

SP sends correct termination connection to ISMG Request

2

ISMG receives the request, returns the response information and then terminates the connection

3

Receives the return information and terminates the connection< /p>

4, Send text message content test

Test item: SP sends text message to ISMG after ISMG connection and login is successful.

Test purpose: Check whether SP can send text message to ISMG Send text messages and correctly receive the information returned by ISMG.

Test process: SP ISMG SP

Test conditions: SP login is successful and the correct connection is established.

Test steps and use case 1 (SP submits a short message for charging the target number to the gateway)

Steps

SP

ISMG

ISMG Key View Fields

Verification

1

SP sends a text message packet "Test Message From CMCC Mobile" to ISMG, and the destination number is legal CMCC User

2

ISMG checks the package content, performs related processing, and returns response information

Whether the value of Registered_Delivery is 0

Fee_UserType Whether the value of Msg_Fmt is 0

Whether the value of FeeCode is 10

Whether Msg_Length is satisfied (when the Msg_Fmt value is 0: <160 bytes; others <=140 bytes)

3

SP receives feedback information

4

Confirm that the system Process the sending request correctly

5

Whether the user receives the text message correctly

Test steps and use case 2 (submit a short message for source number billing to the gateway)

Steps

SP

ISMG

ISMG and SP key fields

Verification

< p>1

SP sends a SMS data packet to ISMG "China Mobile Test

Short message ", the destination number is a legal CMCC user

2

ISMG checks the content of the package, performs related processing, and returns the response information

Whether the value of Registered_Delivery is 1

Whether the value of Fee_UserType is 1

Whether the value of Msg_Fmt is 15

Whether the value of FeeType is 02

The value of FeeCode Whether it is 10

Is Msg_Length satisfied (when Msg_Fmt value is 0: <160 bytes; others <=140 bytes)

3

SP Received feedback information

4

SP receives status report (whether status report can be parsed correctly)

Whether the value of Src_terminal_Id is filled in as the target number

Whether the value of Registered_Delivery is 1

5

Confirm whether the system receives the response correctly

Whether the value of Result is 0

6

Whether the user receives the text message correctly

Test steps and use case 3 (submit short message for third-party number billing to the gateway)

Steps

p>

SP

ISMG

ISMG key fields

Verification

1

SP direction ISMG sends a text message data packet "Test Message From CMCC Mobile+Test Information", the destination number is a legal CMCC user

2

ISMG checks the content of the packet, performs relevant processing, and returns a response Information

Whether the value of Registered_Delivery is 0

Whether the value of Fee_UserType is 3

Whether the value of Fee_terminal_Id is a legal CMCC user number

Whether the value of Msg_Fmt is 8

Whether the value of FeeCode is 10

Whether Msg_Length is satisfied (when the Msg_Fmt value is 0: <160 bytes; others <=140 bytes )

3

SP receives feedback information

4

Confirm that the system handles the sending request correctly

5

Whether the user receives the text message correctly

Test steps and use case 4 (SP submits short message for SP billing to the gateway]

Steps

SP

ISMG

ISMG and SP key fields

Verification

1

SP Send a text message data packet "Test Message From CMCC Mobile+Test Information" to ISMG. The destination number is a legal CMCC user

2

ISMG checks the content of the packet, performs relevant processing, and returns Response information

Whether the value of Registered_Delivery is 0

Whether the value of Fee_UserType is 2

Whether the value of Fee_terminal_Id is filled in the blank

The value of Msg_Fmt Whether it is 8

Whether the value of FeeType is 01

Whether the value of FeeCode is 00

Whether Msg_Length is satisfied (when the Msg_Fmt value is 0: <160 words section; others <=140 bytes)

3

SP receives feedback information

Whether the value of Result is 0

4

Confirm that the system handles the sending request correctly

5

Whether the user receives the text message correctly

Test steps and use case 5 (SP Submit SMC to the gateway)

Steps

SP

ISMG

Key points of ISMG and SP

View field

Verification

1

SP sends a text message packet "SMC" to ISMG, and the destination number is a legal CMCC user

< p>2

ISMG checks the package content, performs relevant processing, and returns response information

Whether the value of Registered_Delivery is 2

Whether the value of Fee_UserType is 0

p>

Whether the Fee_terminal_Id field is filled in blank

Whether the value of Msg_Fmt is 0

Whether the value of FeeCode is 1000

Whether Msg_Length is satisfied (Msg_Fmt value is 0 Time: <160 bytes; others <=140 bytes)

3

SP receives feedback information

Whether the value of Result is 0< /p>

4

SP receives status report (can the status report be parsed correctly)

Whether the value of Src_terminal_Id is filled in as the target number

Registered_Delivery Whether the value is 1

5

Confirm whether the system has received the response correctly

Whether the value of Result is 0

6

Whether the user receives the text message correctly

Test steps and use case 6 (SP submits capped short message to the gateway)

Steps

SP

ISMG

ISMG and SP focus fields

Verification

1

SP sends a text message data to ISMG Package "Test Message From CMCC (test message)", the destination number is a legal CMCC user

2

ISMG checks the package content, performs related processing, and returns the response information

Whether the value of Registered_Delivery is 0

Whether the value of Fee_UserType is 0

Whether the value of Fee_terminal_Id is filled in the blank

Whether the value of Msg_Fmt is 8

Whether the value of FeeType is 04

Whether the value of FeeCode is 1000

Whether Msg_Length is satisfied (when the Msg_Fmt value is 0: <160 bytes; others <=140 bytes)

3

SP receives feedback information

4

Confirm that the system handles the send request correctly

5

Whether the user receives the text message correctly

4. Test the content of the text message received

Test item: SP receives the MO information sent by ISMG

Test purpose: Check whether SP correctly receives MO information and parses it correctly

Test process: Mobile ISMG SP

Test condition: ISMG receives MO information

< p>Test steps and use case 1 (SP receives ASSCII encoded uplink short message)

Steps

SP

ISMG

ISMG and SP key check fields

Verification

1

Mobile sends the SMS "Test Message From CMCC Mobile" to the destination number which is a SP's special service number

p>

2

After receiving the MO information, the SMG forwards it to the corresponding SP

3

Can the correct MO data information be received (whether the SP can Convert the short message content specified by CMPP)

Whether the value of Msg_Fmt is 0

Whether the value of Src_terminal_Id is filled in as the special service number of the SP

Registered_Delivery Whether the value is 0

4

Whether the correct response is received

Result is

0

Test steps and use case 2 (SP receives uplink short messages with encoding method UNICODE)

Steps

SP

ISMG< /p>

ISMG and SP focus fields

Verification

1

Mobile sends the text message "Test Message From CMCC Mobile (Test)" to The destination number is the special service number of an SP

2

After receiving the MO information, the SMG forwards it to the corresponding SP

3

Can Receive the correct MO data information (whether the SP can convert the short message content specified by CMPP)

Whether the value of Msg_Fmt is 8

Whether the value of Src_terminal_Id is filled in as the special value of the SP Service number

Whether the value of Registered_Delivery is 0

4

Whether the correct response is received

Whether Result is 0

2. SP equipment configuration requirements

(1) Hardware/software configuration:

The following is the minimum configuration of software and hardware:

CPU :PIII >

OS: Windows NT4.0 Enterprise;

Or other models of workstations with equivalent processing capabilities.

(2) Processing capabilities:

The following The above are the minimum requirements for processing capacity:

Message processing speed: 200 messages/second;

Number of records that can be stored waiting for resend: 30,000;

The number of storage waiting status report records: 100,000.

(3) Reliability:

Use the main and backup machines to ensure that the system works uninterrupted 7*24 hours;

The annual exceptional downtime shall not exceed 10 minutes;

The time required for the main and backup machines to switch shall not exceed 2 minutes;

After the main and backup machines are switched, the waiting time will not be affected Short message of status report.

(4) Security:

Provide firewall system, security detection, attack monitoring and other functions to ensure network security;

Provide Anti-virus, operator authority control, operation log recording and other functions ensure the security of the system;

3. Stress test:

SP sends messages to users at a rate of at least 50 items/second SMS, observe whether the SP can fully process it, and receive all successful status reports, whether all SMS gateways are transferred out, and the user fully receives it. For a more intensive stress test, please connect to the provincial company and SP to coordinate joint testing.

SP name

Number of SMS messages sent by SP

Time length

Number of successfully sent messages

Failed messages Count

Number of successful billing

Four, network test results: Passed or failed

Person in charge of mobile communications company, SP person in charge

< p>Time

After the SP submitted the text message to ISMG, the SP did not receive the response message due to ISMG or network reasons. At this time, the SP should try to resend three times within 30 minutes and wait for the resend record. The number refers to the number of messages waiting to be resent that the SP can handle at the same time.

After the SP submits the text message to the network, it needs to wait for the status report sent back by the network to determine whether the mobile phone user has received the text message. Wait for the status report The number of records refers to the number of messages waiting for status reports that the SP can process at the same time.