|
SimpleTester
(node-locked) |
SimpleTester
(floating) |
SimpleTester
Pro
(node-locked) |
SimpleTester
Pro
(floating) |
SimpleTester
Demo |
Summary Description |
Standard SNMP Test Suite |
Standard SNMP Test Suite |
Standard with Vulnerability |
Standard with Vulnerability |
Trial Version |
Official IETF RFCs |
|
|
|
|
|
Supports all official IETF SNMP Protocol RFCs. |
Y |
Y |
Y |
Y |
Y |
Provides justification for tests based on quotes from RFCs. |
Y |
Y |
Y |
Y |
Y |
IPv6 Support |
Y |
Y |
Y |
Y |
Y |
SNMPv1 support |
Y |
Y |
Y |
Y |
Y |
SNMPv2c support |
Y |
Y |
Y |
Y |
Y |
SNMPv3 support worldwide |
Y |
Y |
Y |
Y |
Limited |
MD5, SHA, and DES support |
Y |
Y |
Y |
Y |
- |
AES Support
(128, 192, 256) |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
- |
3DES Support |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
- |
SHA2 Support |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
Y
(with export restrictions) |
- |
Diffie-Hellman support |
Y |
Y |
Y |
Y |
- |
Inform Req/Resp support |
Y |
Y |
Y |
Y |
- |
Purchase SNMPv1, SNMPv2c, or SNMPv3 individually at lower cost. |
Y |
- |
- |
- |
- |
Licensing |
|
|
|
|
|
Licensing Options |
Software or Hardware Key |
License Server |
Software or Hardware Key |
License Server |
Temporary Key |
Node-locked |
Will run on a designated computer. |
Will run on any one computer on your network at a time. |
Will run on a designated computer. |
Will run on any one computer on your network at a time. |
Will run on a designated computer. |
Integration with External Test Harness |
|
|
|
|
|
ST_Tcl package can be loaded in User's test harness to execute
tests and SNMP extensions |
Y |
Y |
Y |
Y |
Y |
Vulnerability Testing |
|
|
|
|
|
Bad ASN.1 SNMPv1/v2c/v3 testing (over 450,000 test cases) |
- |
- |
Y |
Y |
- |
Syntax Testing |
|
|
|
|
|
Automatically test any MIB (standard or enterprise) for Syntax. |
Y |
Y |
Y |
Y |
Y |
Automatically tests all variables (standard or enterprise) for Get, GetNext, GetBulk and Set. |
Y |
Y |
Y |
Y |
Limited |
Checks agent for compliance with SNMP protocol specification (SNMPv1, v2C and v3) |
Y |
Y |
Y |
Y |
Y |
Checks agent responses, traps, notifications and informs for conformance with associated MIBs |
Y |
Y |
Y |
Y |
Y |
Checks MIBs for Syntax Errors (v1 and v2 SMI) |
Y |
Y |
Y |
Y |
Y |
Semantic Testing |
|
|
|
|
|
Source Code Included for over 1,100 Semantic Tests |
Y |
Y |
Y |
Y |
Limited |
MIB-II Tests |
Y |
Y |
Y |
Y |
Limited |
RMON Tests |
Y |
Y |
Y |
Y |
- |
SNMPv3 Tests |
Y |
Y |
Y |
Y |
- |
Diffie-Hellman Tests |
Y |
Y |
Y |
Y |
- |
IPv6 MIB Tests |
Y |
Y |
Y |
Y |
- |
NTCIP1201 MIB Tests |
Y |
Y |
Y |
Y |
- |
SAN Module |
Optional |
Optional |
Optional |
Optional |
- |
Performance Testing |
|
|
|
|
|
Sequential Polling Tests |
Y |
Y |
Y |
Y |
Limited |
Parallel Polling Tests |
Y |
Y |
Y |
Y |
Limited |
User Defined Semantic Tests |
|
|
|
|
|
Run user scripts in SimpleTester test framework |
Y |
Y |
Y |
Y |
Y |
User Test Suite Builder to assist in adding user scripts. |
Y |
Y |
Y |
Y |
Y |
Sample Code for 1,100+ tests |
Y |
Y |
Y |
Y |
Limited |
User's Guide |
Y |
Y |
Y |
Y |
Y |
API and Library Documentation |
Y |
Y |
Y |
Y |
Y |
Tools |
|
|
|
|
|
MIB Compiler (v1/v2c) |
Y |
Y |
Y |
Y |
Y |
MIB Browser |
Y |
Y |
Y |
Y |
Y |
Script Generator -autogenerate Get/Next/Set for each instance |
Y |
Y |
Y |
Y |
Y |
Script Runner - Run scripts for load and regression testing |
Y |
Y |
Y |
Y |
Y |
RowStatus Test Script Generator - automatically checks for state transitions for RowStatus |
Y |
Y |
Y |
Y |
Y |
Built-in Tcl Interpreter |
Y |
Y |
Y |
Y |
Y |
Telnet, Serial I/O Tcl Support |
Y |
Y |
Y |
Y |
Y |
STMP Tcl Support |
Y |
Y |
Y |
Y |
Y |
Diffie-Hellman Random Number and Key Generator |
Y |
Y |
Y |
Y |
Y |
Script Command Line |
Y |
Y |
Y |
Y |
Y |
Tcl Script Editor |
Y |
Y |
Y |
Y |
Y |
Diagnostics - Ping, Tracerouter, SNMP requests |
Y |
Y |
Y |
Y |
Y |
Interactive Tcl Interpretor to test scripts |
Y |
Y |
Y |
Y |
Y |
Trap/Notification Receiver |
|
|
|
|
|
Check for MIB Compliance |
Y |
Y |
Y |
Y |
Y |
Save Text based output |
Y |
Y |
Y |
Y |
Y |
Respond to Informs |
Y |
Y |
Y |
Y |
Y |
Raw capture for fast processing |
Y |
Y |
Y |
Y |
Y |
Help Documentation |
|
|
|
|
|
Flash based Training |
Y |
Y |
Y |
Y |
Y |
WebHelp |
Y |
Y |
Y |
Y |
Y |
Acrobat formatted Manual (pdf) |
Y |
Y |
Y |
Y |
Y |
Automation |
|
|
|
|
|
Test functionality also available via Command Line Interface (CLI) |
Y |
Y |
Y |
Y |
Y |
Automatic creation of command scripts for CLI using Recorder feature |
Y |
Y |
Y |
Y |
Y |
Fully documented CLI |
Y |
Y |
Y |
Y |
Y |
Tcl package supports full integration of SimpleTester's test suite and SNMP functionality with other Tcl based test environments |
Y |
Y |
Y |
Y |
Y |
Test Information |
|
|
|
|
|
Total number of supplied tests |
1100 + |
1100 + |
1100 + |
1100 + |
60 + |
No limits on checks done. Based on number of instances in agent |
Y |
Y |
Y |
Y |
Limited |
RFC references in test output |
Y |
Y |
Y |
Y |
Y |
Semantic tests structured so that user modifications can be made in one place (like header files) |
Y |
Y |
Y |
Y |
Y |
Source code for semantic tests provided so that code can also be changed if needed. |
Y |
Y |
Y |
Y |
Limited |
APIs for Tcl Extensions and commonly used procedures documented in manual |
Y |
Y |
Y |
Y |
Y |
Additional Tcl sample script examples provided |
Y |
Y |
Y |
Y |
Y |
Test Status support |
Y |
Y |
Y |
Y |
Y |
Request/Response Packet information in case of errors |
Y |
Y |
Y |
Y |
Y |
Pre and post test processing functionality in setup and cleanup. |
Y |
Y |
Y |
Y |
Y |
Agent debugging tips in Syntax tests |
Y |
Y |
Y |
Y |
Y |
Test Output |
|
|
|
|
|
Text file format |
Y |
Y |
Y |
Y |
Y |
Summary File in plain text and HTML |
Y |
Y |
Y |
Y |
Y |
Request/Response Packet information included in case of errors |
Y |
Y |
Y |
Y |
Y |
Optional packet tracing with hex dump available |
Y |
Y |
Y |
Y |
Y |
Support for comma separated record format |
Y |
Y |
Y |
Y |
Y |
Support for PASS/FAIL result codes |
Y |
Y |
Y |
Y |
Y |
Support for result level filtering. |
Y |
Y |
Y |
Y |
Y |
Tcl Scripting |
|
|
|
|
|
Full support of Tcl language in built-in interpreter |
Y |
Y |
Y |
Y |
Y |
Loading of any Tcl package |
Y |
Y |
Y |
Y |
Y |
Number of Tcl Extensions and pre-existing procedures |
130+ |
130+ |
130+ |
130+ |
130+ |
Built-in support for Telnet with regular expression support. |
Y |
Y |
Y |
Y |
Y |
Built-in support for Serial I/O with regular expression support. |
Y |
Y |
Y |
Y |
Y |
Integration with Packet Generators |
|
|
|
|
|
Any generator with Tcl interface like IXIA, Agilent.. |
Y |
Y |
Y |
Y |
Y |
Spirent Smartbits (SAN module) |
Y |
Y |
Y |
Y |
- |
Platforms Supported |
|
|
|
|
|
Windows |
Y |
Y |
Y |
Y |
Y |
Linux |
Y |
Y |
Y |
Y |
Y |