Menu

Tree [ee4169] master /
 History

HTTPS access


File Date Author Commit
 mof 2007-03-18 Anas Nashif Anas Nashif [fd31ef] mof file for testing CIM
 ruport 2007-03-25 Anas Nashif Anas Nashif [15f284] new tests, fixes
 tests 2007-03-25 Anas Nashif Anas Nashif [bf90e0] one more test
 AUTHORS 2007-03-07 Anas Nashif Anas Nashif [5c6859] some more info, license, authors
 COPYING 2007-03-07 Anas Nashif Anas Nashif [5c6859] some more info, license, authors
 Changes 2007-03-15 Anas Nashif Anas Nashif [fe4f33] added report generation using ruby ruport
 README 2007-03-15 Anas Nashif Anas Nashif [fe4f33] added report generation using ruby ruport
 TODO 2007-03-07 Anas Nashif Anas Nashif [69c13e] initial release
 constants.rb 2007-03-08 Anas Nashif Anas Nashif [82ce36] directory reorg
 rtestman.rb 2007-06-07 Anas Nashif Anas Nashif [ee4169] dummy password

Read Me

Introduction
============
rtestman is a blackbox testing framework specifically designed and developed to 
test and validate WS-Management protocol conformance.

Status
=======

Currently in early stages of development. This project started as a way to learn ruby
and evolved to be a testsuite of the WS-Management specification. It is in no way complete
and does provide basic testing functionality. Reporting of test results is still very basic.

Installation
============

Install Ruby....

required modules:

rfuzz: http://rfuzz.rubyforge.org/
httpauth: http://rubyforge.org/projects/httpauth/

You can install those modules using gem

# gem install rfuzz
# gem install httpauth
# gem install ruport


Running the Tests
=================

To run all tests:

# ruby rtestman.rb  http://wsman:secret@example.com:8889/wsman

to run a specific test:

# ruby rtestman.rb  http://wsman:secret@example.com:8889/wsman  R4.8-2.xml

R4.8-2.xml is the name of the test file stored in the directory tests


Limitations
===========

Most of the classes and selectors work for the development test machine. Generic classes
and possibly a test CIM provider will be provided later