Home Products and Solutions Control, Automation, Integration with Scripts
Control, Automation, Integration with Scripts

The Scriptacular™ power of SilverCreek. "Scriptacular" means having a scripting language as the foundation for your tests and the foundation for control, automation and integration of those tests.

Scriptacular Tests

All SilverCreek tests are written in the Tcl scripting language. Want to modify a test? No problem. Simply edit the test, make the change, and save it. Or, build tests automatically with the Tcl Script Generator -- no programming knowledge required! Add your new tests to SilverCreek.

For Creating Tests:

  • Classic SNMP requests API (optimized for testing)
  • Light weight SNMP requests API
  • Scotty/TNM API with support for IPv6 and SNMPv3
Scriptacular Control and Automation

Use the "SilverCreek Cookbook of Tcl Scripts" for Controlling and Automating SilverCreek.   With over fifty pages of recipes, the SilverCreek Cookbook of Tcl Scripts has a script for doing what you want to do:

  • Test three different agents, one at a time, and save the results in three CSV files?
  • Run a set of tests against the latest build at 11 p.m. and pick up the result file at 8 a.m.?
  • Automatically test a v1 agent, then a v3 agent, then test an enterprise MIB in another agent and save the results in one XML file?
  • Repeat certain tests multiple times to test for memory leaks?

Look through the "recipes" and find the one that is right for you. No need to create a custom program or learn a new programming language. Works fine for Linux and Windows.

For Automating Tests:

  • Control API for Running Tests (automating tests in CLI)
  • Remote interface (legacy support to telnet into SilverCreek to run tests)
  • Expect ("screen scraper" support)
  • Tcl shell integration

Automation Wizard:

  • Build a script to drive the GUI to automatically run test suites

Integration:

  • Full support of Tcl language
  • Sample Scripts Available
  • Any Tcl extensions can be added to the SilverCreek environment
  • SilverCreek libraries can be added to any standard Tcl environment
  • SilverCreek may be integrated with other products (e.g. to control the Spirent packet generator)

Test Output for Regression Testing:

  • POSIX Standard Result Codes
  • Text file (human readable and machine parsable via keywords)
  • CSV delimited output can be imported into a spreadsheet (e.g. Excel)
  • XML support (parsing by an XML parser)
  • Web page (display results in a web browser)
  • Journal
  • Log of test session (machine parsable via 3 digit code)
  • ODBC support (store results and SQL query your database)
  • "|" pipe delimited output can be imported into a spreadsheet (e.g. Excel)
 
Terms of Use  - Privacy Policy -  Trademarks
©2006 - 2009 InterWorking Labs, Inc. ALL RIGHTS RESERVED.
For more information, please contact InterWorking Labs.