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