|
FanfareSVT Runtime is an optional add-on product that enables FanfareSVT test cases to be easily moved into existing regression testing infrastructures.
Key features include:
FanfareSVT Runtime provides a command line interface called ffsvt. This provides a convenient integration option for customers who are already scheduling command-line activities such as scripts, batch files, and so on. When invoked, ffsvt runs as either a Windows or Linux process.
FanfareSVT Runtime provides an API that can be called by a Tcl script. Using ffsvtlib, it is very easy to write a Tcl procedure that will integrate into virtually any Tcl or Perl-based infrastructure. A simple “wrapper” script that calls the ffsvtlib API is all that is required, and for most infrastructures this is a trivial, one-time exercise.
To help make creation of the “wrapper” script as easy as possible, FanfareSVT includes a feature called AutoScript, which automatically generates a sample Tcl script.
FanfareSVT Runtime provides a high level of concurrency, so that regression servers can run multiple FanfareSVT test cases simultaneously.
FanfareSVT Runtime supports the dynamic definition of testbeds, allowing the testbed used by a particular test case to be specified at runtime. This enables FanfareSVT test cases to be integrated with existing lab management systems.
|