ACTS 提供一系列的自動化測試解決方案,在執行測試專案時有如玩樂高積木一樣簡單。

ACTS 功能介紹 - 測試項目


VLAN

測試名稱 概述
CLI Check_Interface Add VLAN Mode - Hybrid Verify CLI whether it maintains Hybrid VLAN tagged
CLI Check_Interface Add VLAN Mode - Access Verify CLI whether it maintains Access VLAN tagged
CLI Check_Interface Add VLAN Mode - Trunk Verify CLI whether it maintains Hybrid Trunk tagged
CLI Check_Interface Add VLAN Mode - Tunnel Verify CLI whether it maintains Hybrid Tunnel tagged
CLI Check_PVID_VLAN in database Verify CLI System whether shows" Ingress UnTagged VLAN number"
CLI Check_PVID_VLAN  not in database Verify CLI System whether shows error message
CLI Check_VLAN  ID_In Range Configure out of range VLAN ID to verify CLI System whether shows VLAN number
CLI Check_VLAN  ID_Out of Range Configure out of range VLAN ID to verify CLI System whether shows error message
CLI Check_Maximum quantity of VLAN tagged To test the maximum quantity of VLAN tagged
CLI Check_Interface Delete VLAN Mode Verify CLI  System whether  Delet VLAN tagged
CLI Check_Ingress Filtering - Enable Verify CLI  System whether  enable ingress filtering
CLI Check_Ingress Filtering parameter To determine the value(s) of the Enable Ingress Filtering parameter that are supported by the DUT.
CLI Check_Ingress Filtering - Disable Verify CLI  System whether  disable ingress filtering
CLI Check_TPID - 0x8100 Verify CLI System whether shows "VLAN tpid 0x8100"
CLI Check_TPID - 0x88a8 Verify CLI System whether shows "VLAN tpid 0x88a8"
CLI Check_TPID - 0x9100 Verify CLI System whether shows "VLAN tpid 0x9100"
CLI Check_TPID - 0x9200 Verify CLI System whether shows "VLAN tpid 0x9200"
CLI Check_Port-based VLAN- Binding quantity maximum VLAN to a port Verify CLI  System whether binding  quantity maximum VLAN to a port
CLI Check_GVRP Configure Verify CLI whether it maintains GVRP setup
Function Test_GVRP Configured through Management To verify that the DUT properly supports the configuration of the QinQ through management.
Function Test_QinQ Configured through Management To verify that the DUT properly supports the configuration of the GVRP through management.
Function Test_Trunk VLAN Configured through Management To verify that the DUT properly supports the configuration of the Trunk VLAN through management.
Function Test_Access VLAN Configured through Management To verify that the DUT properly supports the configuration of the Access VLAN  through management.
Function Test_Enable Ingress Filtering To determine the value(s) of the Enable Ingress Filtering parameter that are supported by the DUT.
Function Test_PVID Configured through Management To verify that the DUT properly supports the configuration of the PVID through management.
Function Test_PVID Assigned to a Port in no VLAN Member Set To verify that the DUT properly supports the default PVID when a Port is not in any VLANs.
Function Test_Acceptable Frame Types Parameter To determine the value(s) of the Acceptable Frame Types Parameter that the DUT supports.
Function Test_Minimum Frame Size To verify that the DUT forwards untagged and tagged frames of minimum size and discards frames less than the minimum size.
Function Test_Maximum Tagged Size To verify that the DUT forwards VLAN-tagged frames of maximum size and discards those with a size greater than this maximum.
Untagging Minimum-Sized Tagged Frames To verify that the DUT properly untags and forwards VLAN-tagged frames of minimum size
Function Test_Bad FCS Received To verify that the DUT correctly discards received frames that contain an invalid FCS.
Function Test_VLANs with MSTP To verify that the DUT properly interacts with MSTP when using VLANs

802.1X

測試名稱 概述
CLI Check_Default Parameters ID_Retries/Timeout for Reply/ Dead Time/Key String To verify that the DUT properly supports the default Parameters
CLI Check_Port Setting Verify CLI whether it maintains "Port setting feature" 
CLI Check_Global 802.1x setting To verify that the DUT properly supports the Global 802.1x setting
CLI Check_Radius Server setting To verify that the DUT properly supports the Radius Server setting
CLI Check_Guest VLAN Setting To verify that the DUT properly supports the Guest VLAN Setting
CLI Check_AAA Setting_New Login Authentication To verify that the DUT properly supports the 802.1X AAA Setting for New Login Authentication
CLI Check_AAA Setting_New Enable Authentication To verify that the DUT properly supports the 802.1X AAA Setting for New Enable Authentication
CLI Check_Access Setting_Console To verify that the DUT properly supports the 802.1X Access Setting for Console useing
CLI Check_Access Setting_Telnet To verify that the DUT properly supports the 802.1X Access Setting for Telnet using
CLI Check_Access Setting_HTTP To verify that the DUT properly supports the 802.1X Access Setting for HTTP using
CLI Check_Interface vlan To verify that the DUT properly supports the 802.1X Management VLAN setting for Interface vlan
CLI Check_IP Address Mode To verify that the DUT properly supports the 802.1X Management VLAN setting for IP Address Mode
CLI Check_SSL and TLS v1.0 To verify that the DUT properly supports the 802.1X HTTPS setting for SSL and TLS v1.0
CLI Check_SSH v1/v2 To verify that the DUT properly supports the 802.1X SSH setting
CLI Check_Port Security setting To verify that the DUT properly supports the Port Security setting
CLI Check_Storm Control setting To verify that the DUT properly supports the Storm Control setting
CLI Check_Protected Port setting_Add Profile of Traffic To verify that the DUT properly supports the Protected Port setting for Add Profile of Traffic
CLI Check_Protected Port setting_Add Profile of Protocol To verify that the DUT properly supports the Protected Port setting for Add Profile of Protocol
CLI Check_Protected Port setting_Group on specific port To verify that the DUT properly supports the Protected Port setting for Group on specific port
CLI Check_Dos Prevention setting_TCP Flooding To verify that the DUT properly supports the Dos Prevention setting for TCP Flooding
CLI Check_Dos Prevention setting_UDP Flooding  To verify that the DUT properly supports the Dos Prevention setting for UDP Flooding 
CLI Check_Dos Prevention setting_Smurf Attack  To verify that the DUT properly supports the Dos Prevention setting for Smurf Attack 
Function Test_Port-based function To verify that the Device could pass the Authentication and get IP by Port-based setting.
Function Test_Guest VLAN function To verify that the Device1 could ping to Device2, and MAC Address of Device2 belong to VLAN 1 by Guest VLAN setting.
Function Test_Local Account Management_use Console Login Authentication To verify that the DUT properly supports the Local Account Managemen for Login Authentication
Function Test_Local Account Management_use Console Enable Authentication To verify that the DUT properly supports the Local Account Managemen for Enable Authentication
Function Test_Local Account Management_use Telnet Login Authentication To verify that the DUT properly supports the Local Account Managemen for Login Authentication
Function Test_Local Account Management_use Telnet Enable Authentication To verify that the DUT properly supports the Local Account Managemen for Enable Authentication
Function Test_Local Account Management_use HTTP Login Authentication To verify that the DUT properly supports the Local Account Managemen for Login Authentication
Function Test_Local Account Management_use HTTP Enable Authentication To verify that the DUT properly supports the Local Account Managemen for Enable Authentication
Function Management VLAN To verify that both Device1 and Device2 could access Switch via HTTP and Telnet.
Function Test_HTTPS with SSL and TLS v1.0 To verify that the Device could access https://switch‘s IP ,but there will be warning message during access.
Function Test_HTTPS with SSL and TLS v1.0_Login Authentication To verify that the Device could login switch by HTTPS.
Function Test_SSH v1/v2 To verify that SSH connection could be established by putty successfully.
Function Test_SSH v1/v2_Login Authentication To verify that PC could login switch by SSH.
Function Test_Port Security To verify that Ping from Device 2 to Device1 should be still OK, and Device1 should receive Trap packets.
Function Test_Storm Control_Broadcast Control To verify the that storm control is limiting the rate of traffic on the interface by Broadcast control.
Function Test_Storm Control_Multicast Control To verify the that storm control is limiting the rate of traffic on the interface by Multicast Control.
Function Test_Storm Control_Unknown Unicast Control To verify the that storm control is limiting the rate of traffic on the interface by Unknown Unicast Control.
Function Test_Protected Port To verify that the Ping between Device1 and Device2 should (not) be OK by Bi-Direction..
Function Test_Dos Prevention_Echo/Chargen Attack To verify that the DUT properly supports the Dos Prevention setting for Echo/Chargen Attack.
Function Test_Dos Prevention_TCP Flooding Attack To verify that the DUT properly supports the Dos Prevention setting for TCP Flooding Attack.
Function Test_Dos Prevention_UDP Flooding Attack To verify that the DUT properly supports the Dos Prevention setting for UDP Flooding Attack.
Function Test_Dos Prevention_Smurf Attack To verify that the DUT properly supports the Dos Prevention setting for Smurf Attack Attack.

ACL

測試名稱 概述
CLI Check_MAC-based  To verify that the Creation of ACL MAC-based rule by CLI and validating the rules on Switch.
CLI Check_IPv4-based To verify that the Creation of ACL IPv4-based rule by CLI and validating the rules on Switch.
CLI Check_IPv6-based To verify that the Creation of ACL IPv6-based rule by CLI and validating the rules on Switch.
CLI Check_Mixing To verify that the Creation of ACL Mixing rule by CLI and validating the rules on Switch.
CLI Check_Maximum To verify that the Creation of ACL Maximum quantity by CLI and validating the rules on Switch.

LAG

測試名稱 概述
CLI Check_Port group to the limit To verify that the Creation of LAG Group Maximum quantity by CLI
CLI Check_Ports to one group to the limit To verify that the Creation of LAG Ports to one group to the limit  by CLI
CLI Check_Load Balance Algorithm To verify that the Creation of LAG Load Balance Algorithmby CLI.
CLI Check_LAG Port Setting To verify that the Creation of ACL Port Setting.
Function Check_Port group to the limit To verify that the Creation of LAG Group Maximum quantity by CLI
Function Check_Ports to one group to the limit To verify that the Creation of LAG Ports to one group to the limit  by CLI
Function Check_Port Binding lag To verify the Link Aggregation test case is designed to test the data transmit/receive functionality in Link Aggregation mode.
Function Check_LACP Backup Port To verify that the Creation of LACP Backup Port by CLI.