mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
150 lines
3.6 KiB
YAML
150 lines
3.6 KiB
YAML
|
test cases:
|
|||
|
- CI ready: 'Yes'
|
|||
|
ID: TCPIP_DNS_0101
|
|||
|
SDK: |-
|
|||
|
8266_NonOS
|
|||
|
8266_RTOS
|
|||
|
ESP32_IDF
|
|||
|
Test App: SSC
|
|||
|
allow fail: 1/2
|
|||
|
auto test: 'Yes'
|
|||
|
category: Function
|
|||
|
cmd set:
|
|||
|
- ''
|
|||
|
- - SSC SSC1 soc -H -d gbot.espressif.cn
|
|||
|
- - R SSC1 C +HOSTIP:OK,118.31.185.120
|
|||
|
execution time: 0.0
|
|||
|
expected result: 1.OK
|
|||
|
initial condition: STAM2
|
|||
|
level: Integration
|
|||
|
module: TCPIP
|
|||
|
steps: 1. get host name "espressif.cn"
|
|||
|
sub module: DNS
|
|||
|
summary: get host by name test
|
|||
|
test environment: SSC_T1_2
|
|||
|
test point 1: basic function
|
|||
|
test point 2: DNS function test
|
|||
|
version: v1 (2016-8-15)
|
|||
|
- CI ready: 'Yes'
|
|||
|
ID: TCPIP_DNS_0102
|
|||
|
SDK: |-
|
|||
|
8266_NonOS
|
|||
|
8266_RTOS
|
|||
|
ESP32_IDF
|
|||
|
Test App: SSC
|
|||
|
allow fail: 1/2
|
|||
|
auto test: 'Yes'
|
|||
|
category: Function
|
|||
|
cmd set:
|
|||
|
- ''
|
|||
|
- - SSC SSC1 soc -H -d gbot.espressif.cn
|
|||
|
- - R SSC1 A <ip_addr>:\+HOSTIP:OK,(.+)\r\n
|
|||
|
- - SSC SSC1 soc -B -t TCP
|
|||
|
- - R SSC1 A <sock1>:\+BIND:(\d+),OK
|
|||
|
- - SSC SSC1 soc -C -s <sock1> -i <ip_addr> -p 9001
|
|||
|
- - R SSC1 RE \+CONNECT:\d+,OK
|
|||
|
- - SSC SSC1 soc -S -s <sock1> -l 10
|
|||
|
- - P SSC1 RE \+SEND:\d+,OK
|
|||
|
- P SSC1 SL <sock1>+10
|
|||
|
execution time: 0.0
|
|||
|
expected result: |-
|
|||
|
1.OK
|
|||
|
2.OK
|
|||
|
initial condition: STAM2
|
|||
|
level: Integration
|
|||
|
module: TCPIP
|
|||
|
steps: |-
|
|||
|
1. get host name "espressif.cn"
|
|||
|
2. connect, send, recv
|
|||
|
sub module: DNS
|
|||
|
summary: TCP connect to gbot.espressif.cn
|
|||
|
test environment: SSC_T1_2
|
|||
|
test point 1: basic function
|
|||
|
test point 2: DNS function test
|
|||
|
version: v2 (2016-10-19)
|
|||
|
- CI ready: 'Yes'
|
|||
|
ID: TCPIP_DNS_0103
|
|||
|
SDK: |-
|
|||
|
8266_NonOS
|
|||
|
8266_RTOS
|
|||
|
ESP32_IDF
|
|||
|
Test App: SSC
|
|||
|
allow fail: 1/2
|
|||
|
auto test: 'Yes'
|
|||
|
category: Function
|
|||
|
cmd set:
|
|||
|
- ''
|
|||
|
- - SSC SSC1 soc -H -d gbot.espressif.cn
|
|||
|
- - R SSC1 A <ip_addr>:\+HOSTIP:OK,(.+)\r\n
|
|||
|
- - SSC SSC1 soc -B -t UDP
|
|||
|
- - R SSC1 A <sock1>:\+BIND:(\d+),OK
|
|||
|
- - SSC SSC1 soc -S -s <sock1> -i <ip_addr> -p 9003 -l 10 -n 3 -j 1000
|
|||
|
- - P SSC1 RE \+SEND:\d+,OK
|
|||
|
- P SSC1 SL <sock1>+10
|
|||
|
execution time: 0.0
|
|||
|
expected result: |-
|
|||
|
1.OK
|
|||
|
2.send OK and recv at least one echo
|
|||
|
initial condition: STAM2
|
|||
|
level: Integration
|
|||
|
module: TCPIP
|
|||
|
steps: |-
|
|||
|
1. get host name "espressif.cn"
|
|||
|
2. sendto echo server 3 times
|
|||
|
sub module: DNS
|
|||
|
summary: UDP send to gbot.espressif.cn
|
|||
|
test environment: SSC_T1_2
|
|||
|
test point 1: basic function
|
|||
|
test point 2: DNS function test
|
|||
|
version: v2 (2016-10-19)
|
|||
|
- CI ready: 'No'
|
|||
|
ID: TCPIP_DNS_0201
|
|||
|
SDK: |-
|
|||
|
8266_NonOS
|
|||
|
8266_RTOS
|
|||
|
ESP32_IDF
|
|||
|
Test App: SSC
|
|||
|
allow fail: ''
|
|||
|
auto test: 'No'
|
|||
|
category: Function
|
|||
|
cmd set: ''
|
|||
|
execution time: 0.1
|
|||
|
expected result: 2. failed
|
|||
|
initial condition: None
|
|||
|
level: Integration
|
|||
|
module: TCPIP
|
|||
|
steps: |-
|
|||
|
1.AP的主、备用DNS server均设置为错误
|
|||
|
2.target连接上AP 并访问正确的域名
|
|||
|
sub module: DNS
|
|||
|
summary: get host name with error DNS server
|
|||
|
test environment: SSC_T1_2
|
|||
|
test point 1: abnormal/special use
|
|||
|
test point 2: use special DNS server config
|
|||
|
version: v1 (2016-8-15)
|
|||
|
- CI ready: 'No'
|
|||
|
ID: TCPIP_DNS_0202
|
|||
|
SDK: |-
|
|||
|
8266_NonOS
|
|||
|
8266_RTOS
|
|||
|
ESP32_IDF
|
|||
|
Test App: SSC
|
|||
|
allow fail: ''
|
|||
|
auto test: 'No'
|
|||
|
category: Function
|
|||
|
cmd set: ''
|
|||
|
execution time: 0.1
|
|||
|
expected result: 2. succeed
|
|||
|
initial condition: None
|
|||
|
level: Integration
|
|||
|
module: TCPIP
|
|||
|
steps: |-
|
|||
|
1.AP的主DNS server设置为错误,备用DNS server设置为正确
|
|||
|
2.target连接上AP 并访问正确的域名
|
|||
|
sub module: DNS
|
|||
|
summary: get host name with error main DNS server and correct backup DNS server
|
|||
|
test environment: SSC_T1_2
|
|||
|
test point 1: abnormal/special use
|
|||
|
test point 2: use special DNS server config
|
|||
|
version: v1 (2016-8-15)
|