Protocol robustness test generation method based on packet mutation
A protocol robustness and test generation technology, applied in network protocol testing and Internet fields, can solve the problems of insufficient optimization of abnormal test case structure, lack of theoretical guidance for abnormal test case generation, and improvement of test judgment mechanism.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
example 1
[0101] example 1: figure 2 A partial NPEFSM model of OSPFv2 is shown, with mostly omitted assertions and actions. An example transition is given in Table 1. Inputs and outputs are parameterized Data Description Messages (DDP). The first parameter of DDP is the DD serial number (denoted as seq), and the other parameter is I / M / MS (denoted as Ims). Assertions include DD serial number checks, I / M / MS checks, and other validation or checks.
[0102] Table 1: An example of OSPFv2 transition
[0103] Name TExchange-Exchange (TExchange-Exchange) Initial state (Start State) Exchange (exchange) End State Exchange (exchange) input Description message: DDP(Seql, Ims1) Output Description message: DDP(Seq2, Ims2) Variables y,... assertion (Predicate) (Seq1==y)&&(Ims1==011)&&... action Seq2=y; y=Seq1+1; …
[0104] Also account for the uncertainty of some transitions in the model. During data exchange, if DDP.LSAHeader.Link...
example 2
[0120] Example 2: Example of pairwise algorithm
[0121] Suppose F={f 1 , f 2 , f 3 , f 4}, each domain has 4 boundary values (in hexadecimal representation) and a 2 equal value (in hexadecimal representation), namely q f 1 = q f 4 = { 00,01,7 F , FE , FF } ; q f 2 = { 0000,0001,7 FFF , FFFE , FFFF } ; q f 3 = { 000000,0000001,7 FFFFF , FFFFFE , ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 