week4、run 4 automation test cases of bright
2017-01-11 15:39
288 查看
使用Robot自动化测试框架进行测试
连接自己创建的simulator仿真平台,输入端口号
对老版本执行:
SEMANTIC-0001
ztang>show interface 1/1/x3
Curr. # VLANS/
Name Description Role Rate Tag Act. Status
---------- ---------------------------------- ------ -------- ---------------
1/1/x3 trunk 0 1/0 system disabled
ztang>set interface 1/1/x3 role edge
success: Modify interface"1/1/x3".
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>set interface 1/1/x3 role trunk
success: Modify interface"1/1/x3".
SEMANTIC-0002
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>set interface 1/1/x3 role edge
success: Modify interface"1/1/x3".
ztang>set interface 1/1/x3 role trunk
success: Modify interface"1/1/x3".
ztang>delete eth-mirror
success: Delete Ethernet mirror.
SEMANTIC-0003
ztang>create vlan 11
success: Create VLAN 11.
ztang>add interface 1/1/x3 to-vlan 11
success: Add VLAN 11 member -- interface"1/1/x3".
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>remove interface 1/1/x3 from-vlan11
success: Remove VLAN 11 member -- interface"1/1/x3".
ztang>delete vlan 11
success: Delete VLAN 11.
SEMANTIC-0004
ztang>create vlan 11
success: Create VLAN 11.
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>add interface 1/1/x3 to-vlan 11
success: Add VLAN 11 member -- interface"1/1/x3".
ztang>remove interface 1/1/x3 from-vlan11
success: Remove VLAN 11 member -- interface"1/1/x3".
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>delete vlan 11
success: Delete VLAN 11.
更新 新功能后:
SEMANTIC-0001
CalixE7>set interface 1/1/x3 role edge
success: Modify interface "1/1/x3".
CalixE7>create eth-mirror dest-eth-port 1/1/x3
failed: dest-eth-port is in an edge port.
CalixE7>set interface 1/1/x3role trunk
success: Modify interface "1/1/x3".
SEMANTIC-0002
CalixE7>create eth-mirror dest-eth-port a/x3
success: Create Ethernet mirror.
CalixE7>set interface a/x3 role edge
failed: the port is used as eth-mirror dest-eth-port.
CalixE7>delete eth-mirror
success: Delete Ethernet mirror.
SEMANTIC-0003
CalixE7>create vlan 11
success: Create VLAN 11.
CalixE7>add interface a/x2 to-vlan 11
success: Add VLAN 11 member -- interface "1/1/x3".
CalixE7>create eth-mirror dest-eth-port 1/1/x3
failed: dest-eth-port is a member of a vlan.
CalixE7>remove interface 1/1/x3 from-vlan 11
success: Remove VLAN 11 member -- interface"1/1/x3".
CalixE7>delete vlan 11
success: Delete VLAN 11.
SEMANTIC-0004
CalixE7>create vlan 11
success: Create VLAN 11.
CalixE7>createeth-mirror dest-eth-port 1/1/x3
success: Create Ethernet mirror.
CalixE7>add interface 1/1/x3 to-vlan 11
failed: Eth Port is a member of eth-mirror.
CalixE7>delete eth-mirror
success: Delete Ethernet mirror.
CalixE7>delete vlan 11
success: Delete VLAN 11.
写测试用例时:
注意 执行测试用例后的状态要与测试前的状态一致。即恢复初始状态,可以使用正则表达式进行变量存储。 show {a} , 最后 set a
连接自己创建的simulator仿真平台,输入端口号
对老版本执行:
SEMANTIC-0001
ztang>show interface 1/1/x3
Curr. # VLANS/
Name Description Role Rate Tag Act. Status
---------- ---------------------------------- ------ -------- ---------------
1/1/x3 trunk 0 1/0 system disabled
ztang>set interface 1/1/x3 role edge
success: Modify interface"1/1/x3".
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>set interface 1/1/x3 role trunk
success: Modify interface"1/1/x3".
SEMANTIC-0002
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>set interface 1/1/x3 role edge
success: Modify interface"1/1/x3".
ztang>set interface 1/1/x3 role trunk
success: Modify interface"1/1/x3".
ztang>delete eth-mirror
success: Delete Ethernet mirror.
SEMANTIC-0003
ztang>create vlan 11
success: Create VLAN 11.
ztang>add interface 1/1/x3 to-vlan 11
success: Add VLAN 11 member -- interface"1/1/x3".
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>remove interface 1/1/x3 from-vlan11
success: Remove VLAN 11 member -- interface"1/1/x3".
ztang>delete vlan 11
success: Delete VLAN 11.
SEMANTIC-0004
ztang>create vlan 11
success: Create VLAN 11.
ztang>create eth-mirror dest-eth-port1/1/x3
success: Create Ethernet mirror.
ztang>add interface 1/1/x3 to-vlan 11
success: Add VLAN 11 member -- interface"1/1/x3".
ztang>remove interface 1/1/x3 from-vlan11
success: Remove VLAN 11 member -- interface"1/1/x3".
ztang>delete eth-mirror
success: Delete Ethernet mirror.
ztang>delete vlan 11
success: Delete VLAN 11.
更新 新功能后:
SEMANTIC-0001
CalixE7>set interface 1/1/x3 role edge
success: Modify interface "1/1/x3".
CalixE7>create eth-mirror dest-eth-port 1/1/x3
failed: dest-eth-port is in an edge port.
CalixE7>set interface 1/1/x3role trunk
success: Modify interface "1/1/x3".
SEMANTIC-0002
CalixE7>create eth-mirror dest-eth-port a/x3
success: Create Ethernet mirror.
CalixE7>set interface a/x3 role edge
failed: the port is used as eth-mirror dest-eth-port.
CalixE7>delete eth-mirror
success: Delete Ethernet mirror.
SEMANTIC-0003
CalixE7>create vlan 11
success: Create VLAN 11.
CalixE7>add interface a/x2 to-vlan 11
success: Add VLAN 11 member -- interface "1/1/x3".
CalixE7>create eth-mirror dest-eth-port 1/1/x3
failed: dest-eth-port is a member of a vlan.
CalixE7>remove interface 1/1/x3 from-vlan 11
success: Remove VLAN 11 member -- interface"1/1/x3".
CalixE7>delete vlan 11
success: Delete VLAN 11.
SEMANTIC-0004
CalixE7>create vlan 11
success: Create VLAN 11.
CalixE7>createeth-mirror dest-eth-port 1/1/x3
success: Create Ethernet mirror.
CalixE7>add interface 1/1/x3 to-vlan 11
failed: Eth Port is a member of eth-mirror.
CalixE7>delete eth-mirror
success: Delete Ethernet mirror.
CalixE7>delete vlan 11
success: Delete VLAN 11.
写测试用例时:
注意 执行测试用例后的状态要与测试前的状态一致。即恢复初始状态,可以使用正则表达式进行变量存储。 show {a} , 最后 set a
相关文章推荐
- Number of Acceptance Test Cases: a meaningful measurement in sw project mgt
- Design and Implementation of Automatic Generation of Test Cases Based on Model Driven Architecture
- 《xUnit Test Patterns》学习笔记2 - Goal Of Test Automation
- 75.Your test database is configured to run in NOARCHIVELOG mode. One of the data files in the USERS
- Use Python to run REST API Automation Test
- Run Automation Test by MSTest.exe on 64bit OS
- How to run test cases in a specified file?
- Junit 4 Core Concept [3] suit of test cases and suit of suits
- 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
- 转载:Cost Benefits Analysis of Test Automation
- [Testing] Thinking in the metro -- random thought of test/automation.
- 《xUnit Test Patterns》学习笔记4 - Principles of Test Automation
- How to run test cases on android-ndk
- Automation作业调度问题:Only one instance of etlslave.pl allow to run
- tox: virtualenv-based automation of test activities
- Test Run:MS UI Automation Library
- 《xUnit Test Patterns》学习笔记2 - Goal Of Test Automation
- Failed to execute goal org.codehaus.cargo:cargo-maven2-plugin:1.2.3:run (default-cli) on project Maven_WebTest: Execution default-cli of goal org.codehaus.cargo:cargo-maven2-plugin:1.2.3:run failed: C
- 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
- Future of Test Automation Tools & Infrastructure