The performance meters tutorial does a good job at explaining how to execute xcc tests with performance meters, but it is less clear how an http test should work. I've taken a stab at a very simple http test with no success:
<h:script xmlns:h="http://marklogic.com/xdmp/harness"> <h:test> <h:name>login</h:name> <h:set-up/> <h:tear-down/> <h:comment-expected-result><![CDATA[<response status="AUTHENTICATED"/>]]> </h:comment-expected-result> <h:query><![CDATA[login?username=foo&password=bar]]></h:query> </h:test> </h:script> The test makes a restful call (login) to a service, which should authenticate the specified user and receive the authenticated status message reply, but this never succeeds. In the address bar of the browser the call looks like: http://myTestServer:8030/login?username=foo&password=bar properties file: checkResults=true host=myTestServer port=8030 isRandomTest=false inputPath=../tests/httptests.xml numThreads=1 shared=false readSize=32768 recordResults=true #reporter=XMLReporter #outputPath=results.xml reporter=CSVReporter outputPath=../reports/ reportTime=true reportPercentileDuration=95 reportStandardDeviation=true testTime=0 testType=HTTP testListClass=com.marklogic.performance.XMLFileTestList Not sure what I'm doing wrong.
_______________________________________________ General mailing list [email protected] http://xqzone.com/mailman/listinfo/general
