Isnt that correct? If i remember correctly WADL is for REST based services ,
name value pairs are sent using standard HTTP(which may be JSON objects
regards
deepak

On Thu, Jan 7, 2010 at 9:04 PM, Jatin Davey <[email protected]> wrote:

> I tried with the SOAP UI application. When i pass WSDL files and ask it to
> generate corresponding input xml files it generates the xml files which i
> can then use as my input to insert specific values that i need to pass on to
> the exposed web service method.
>
> But in case of WADL files when i pass them to SOAP UI , it does not create
> input xml files. rather it asks me to enter name value pairs.
>
> Thanks
> Jatin
>
>
> Deepak Shetty wrote:
>
>> Hi
>> I believe the latest versions of SOAP UI allow you to generate the request
>> and play it given a WADL file, so you could do this and then check what
>> http
>> is being sent/used and the parameters and then replicate in Jmeter
>> regards
>> deepak
>>
>> On Thu, Jan 7, 2010 at 4:43 AM, Carl Shaulis <[email protected]>
>> wrote:
>>
>>
>>
>>> Good morning:
>>>
>>> I believe you are going to want to use either the SOAP or Web Services
>>> sampler.  You will want to get an example from your developers of what a
>>> valid incoming XML communication would look like.  The developers can
>>> also
>>> help you with what a valid response would look like.  For the response
>>> you
>>> may want to add a response Assertion and put patterns in the assertion
>>> that
>>> you expect to be returned.
>>>
>>> Good luck,
>>>
>>> Carl
>>>
>>>
>>> On 1/7/10 5:30 AM, "Jatin Davey" <[email protected]> wrote:
>>>
>>>
>>>
>>>> Ok , let me tell the complete requirement:
>>>>
>>>> -- I have a requirement where in a Web service is hosted which has a set
>>>> of exposed methods that i need to test. I am basically provided with the
>>>> WADL location
>>>>
>>>> Contents of the WADL
>>>> ------------------------
>>>>
>>>> <application>
>>>> <xxx xxxx:generatedBy="Test guy 07/14/2009 07:18 PM"/>
>>>> ?
>>>> <doc xml:lang="en" title="The doc for your API">
>>>>
>>>> This is a paragraph that is added to the start of the generated
>>>> application.wadl
>>>>
>>>> </doc>
>>>> <doc xml:lang="en" title="Documentation for the API">
>>>> documentation for restful services
>>>> </doc>
>>>> ?
>>>> <grammars>
>>>> <include href="Test.xsd"/>
>>>> </grammars>
>>>> ?
>>>> <resources base="http://ipaddress-port/Test/ts/";>
>>>> ?
>>>> <resource path="TestService">
>>>> ?
>>>> <resource path="/TestReport">
>>>> ?
>>>> <method name="POST" id="TestData">
>>>> ?
>>>> <request>
>>>> <representation mediaType="application/xml"/>
>>>> </request>
>>>> ?
>>>> <response>
>>>> <representation mediaType="application/xml"/>
>>>> </response>
>>>> </method>
>>>> </resource>
>>>> ?
>>>> <resource path="/Test1Report">
>>>> ?
>>>> <method name="POST" id="Test1Data">
>>>> ?
>>>> <request>
>>>> <representation mediaType="application/xml"/>
>>>> </request>
>>>> ?
>>>> <response>
>>>> <representation mediaType="application/xml"/>
>>>> </response>
>>>> </method>
>>>> </resource>
>>>> ?
>>>> <resource path="/Test2Report">
>>>> ?
>>>> <method name="POST" id="Test2Data">
>>>> ?
>>>> <request>
>>>> <representation mediaType="application/xml"/>
>>>> </request>
>>>> ?
>>>> <response>
>>>> <representation mediaType="application/xml"/>
>>>> </response>
>>>> </method>
>>>> </resource>
>>>> ?
>>>> <resource path="/Test3Report">
>>>> ?
>>>> <method name="POST" id="Test3Data">
>>>> ?
>>>> <request>
>>>> <representation mediaType="application/xml"/>
>>>> </request>
>>>> ?
>>>> <response>
>>>> <representation mediaType="application/xml"/>
>>>> </response>
>>>> </method>
>>>> </resource>
>>>>
>>>>
>>>> Looking at the above sample WADL file i could guess that HTTP was being
>>>> used and i tried with the HTTP Sampler as well but when running the test
>>>> the sampler never gets executed. I am missing something while
>>>> constructing the HTTP sampler. I tried to generate a plain HTTP sampler
>>>> with POST and as the HTTP method based on the above mentioned WADL file
>>>> but didnt get executed. JMeter actually skips the execution of this
>>>> sampler and i could not see its sample result in the Tree Listener.
>>>>
>>>> Please guide me.
>>>>
>>>> Thanks
>>>> Jatin
>>>>
>>>> sebb wrote:
>>>>
>>>>
>>>>> On 07/01/2010, Jatin Davey <[email protected]> wrote:
>>>>>
>>>>>
>>>>>
>>>>>> Hi Sebb
>>>>>>
>>>>>>  Apologies for my ignorance. You had asked a question as below :
>>>>>>
>>>>>>  What services does the WADL describe ?
>>>>>>
>>>>>>  Please guide me on how do i find it. I mean if i am given a WADL file
>>>>>>
>>>>>>
>>>>> then
>>>
>>>
>>>> how do i find the services that it is using.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> Sorry, no idea.
>>>>>
>>>>> But if it is anything like a WSDL file, it can be opened in a text
>>>>> editor, and there will be URLs and parameters that should be fairly
>>>>> easy to follow.
>>>>>
>>>>> The URLs will give a clue as to which JMeter sampler might be useful.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>  Thanks
>>>>>>  Jatin
>>>>>>
>>>>>>  sebb wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> On 30/12/2009, Jatin Davey <[email protected]> wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hi Sebb
>>>>>>>>
>>>>>>>>  Could you tell me how to do this using JMeter and which sampler to
>>>>>>>>
>>>>>>>>
>>>>>>> use
>>>
>>>
>>>> for
>>>>>>
>>>>>>
>>>>>>
>>>>>>> it. Can you provide some steps or any relevant documentation to do
>>>>>>>>
>>>>>>>>
>>>>>>> these
>>>
>>>
>>>> tests.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> What services does the WADL describe?
>>>>>>>
>>>>>>> If they are HTTP services, then use the HTTP Sampler; if SOAP, then
>>>>>>> use either of the SOAP samplers.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>  Thanks
>>>>>>>>  Jatin
>>>>>>>>
>>>>>>>>
>>>>>>>>  sebb wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 30/12/2009, Jatin Davey <[email protected]> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Hi All
>>>>>>>>>>
>>>>>>>>>>  I used the WebService(SOAP)Request Sampler to load the API's that
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> a
>>>
>>>
>>>> webservice may expose from the WSDL file. How can i get similar
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> API's
>>>>>>
>>>>>>
>>>>>>
>>>>>>> exposed using a WADL files.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> Sorry, WADL files are not supported.
>>>>>>>>>
>>>>>>>>> However, this does not mean that the server cannot be tested, it
>>>>>>>>>
>>>>>>>>>
>>>>>>>> will
>>>
>>>
>>>> just take a bit longer to configure the sampler.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>  Thanks
>>>>>>>>>>  Jatin
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>>
>>>>>>>  To unsubscribe, e-mail:
>>>>>>>>>> [email protected]
>>>>>>>>>>  For additional commands, e-mail:
>>>>>>>>>> [email protected]
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>>
>>>>>>> To unsubscribe, e-mail:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> For additional commands, e-mail:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>>
>>>>>>>  To unsubscribe, e-mail:
>>>>>>>> [email protected]
>>>>>>>>  For additional commands, e-mail:
>>>>>>>> [email protected]
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> ---------------------------------------------------------------------
>>>>>>
>>>>>>
>>>>>>
>>>>>>> To unsubscribe, e-mail:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> [email protected]
>>>>>>
>>>>>>
>>>>>>
>>>>>>> For additional commands, e-mail:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> [email protected]
>>>>>>
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>>  To unsubscribe, e-mail:
>>>>>> [email protected]
>>>>>>  For additional commands, e-mail:
>>>>>> [email protected]
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to