Supported Vpns; Adding Custom Tests; Introduction; References - Novell ZENWORKS NETWORK ACCESS CONTROL 5.0 - 09-22-2008 User Manual

Table of Contents

Advertisement

16.9 Supported VPNs

Novell ZENworks Network Access Control works with any VPN endpoint, since Novell ZENworks
Network Access Control does not directly interface or inter-operate with VPN endpoints. The
following commonly deployed VPN solutions have been tested:
Cisco VPN Concentrators
OpenSSL VPNs
Protocols supported:
IPSec
L2TP
PPTP
SSL

16.10 Adding Custom Tests

The following sections contain more information:
Section 16.10.1, "Introduction," on page 343
Section 16.10.2, "References," on page 343
Section 16.10.3, "Changing the Error Messages in a Test Script," on page 344
Section 16.10.4, "Creating a Custom Test Class Script from Scratch," on page 347
Section 16.10.5, "BasicTests API," on page 356

16.10.1 Introduction

Novell ZENworks Network Access Control is an efficient, flexible and extensible testing platform.
All tests are implemented in the object oriented programming language called Python. Python is a
well- respected, clean, and efficient scripting language. Because the language is object oriented and
the Novell ZENworks Network Access Control test platform is extensible, new tests can be
developed easily.
Existing tests can also be extended using inheritance—a programming language's ability to derive
one class/script from another class and override and extend methods of that class.
You need some programming experience to extend and add tests. If you have previously used Perl to
complete these tasks, you might find that Python is a better choice as a programming language for
the tasks described in the following sections.
IMPORTANT: You should familiarize yourself with Python and with the rest of the Novell
ZENworks Network Access Control product before attempting to create custom test scripts.

16.10.2 References

This version of Novell ZENworks Network Access Control uses Python v2.4.1:
Python home:
http://www.python.org/ (http://www.python.org/)
System Administration 343

Advertisement

Table of Contents
loading

This manual is also suitable for:

Zenworks network access control 5.0

Table of Contents