SilverCreek uses Tcl/Tk in its product. Checkout [
1] for details. The following is from the SilverCreek web page.
What is SilverCreek?
SilverCreek is a software product designed to test implementations of
the Simple Network Management Protocol and
standard and private MIBs (Management Information Bases). SilverCreek
uses small, single function tests to exercise one or a small number of
parameters. The syntactic tests verify protocol compliance, error and
exception handling, and boundary condition behavior. The semantic
tests verify performance, trap, alert, and event handling, counter
accuracy, security, and many other implementation specific areas.
The tests make use of an SNMP engine written in C++. The testing interface is written in the interpretive Tcl/Tk
language, so that you can modify or extend the tests for your own purposes. The test suites included with
SilverCreek and its extensions comprise more than 1000 individual tests.