blob: 4cedb8330ead9ad004a68d53f2d68bc4a9b2be7f [file] [log] [blame]
#
# WS-I test tool automation (See http://ws-i.org)
#
# The purpose of the scripts in this directory is to run the standard Axis C++
# tests through the WS-I test monitor and WS-I conformance analyzer to check that
# the SOAP messages being created by the Axis C++ product adhere to the WS-I
# standards.
#
# This is designed to work with the WS-I 1.1 Basic Profile only and will only
# check the request and response messages on the wire.
#
# The analyzer config file is BasicProfile_1.1_TAD.xml
#
##################################################################################
To run the test type the following
ant -Dwsi.home=xxx -Ddir.xmlParser=xxx -Dtest.host=xxx -Dtest.port=xxx
[-Ddir.release=xxx -Dtest.list=xxx]
Options:
--------
-Dwsi.home=/opt/wsi-test-tools
This is the location of the WS-I test tools package.
This is a mandatory property.
-Ddir.xmlParser=$XERCES_HOME/lib
This is the location of the XML parser external package libraries
This is a mandatory property.
-Dtest.host=lion
This is the name of the server that the services are running on
This is a mandatory property.
-Dtest.port=9080
This is the port that the services are listening on
This is a mandatory property.
-Ddir.release
This will need to be specified if the packaging step has been performed.
If only the Ant build phase has been done then this need not be specified.
Default: as specified in Axis C++ default platform properties file.
-Dtest.list=/home/andyp/cwssBuild/src/ws-axis/c/tests/auto_build/wsi/test.list
This is the list of the tests to run through the WS-I test tool.
Default: all tests.
Output:
-------
The test output will be in the standard location ${dir.obj}/test/generated.
The WS-I output for the tests will be written to ${dir.obj}/test/wsi/reports
To view the WS-I reports please refer to the WS-I documentation.