top 15 soapui interview questions

Upload: sanket-kohli

Post on 05-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    1/8

    [http://career.guru99.com/jobs/?

    utm_source=career.guru99&utm_medium=referral&utm_cam

    Top 15 SOAPUI Interview Questions

    1) Explain what is SOAP UI?

    SOAP UI is a free, open source cross-platform

    functional testing solution. It enables you to rapidly

    and easily create and execute automated regression,compliance, functional and load tests.

    2) Explain what is the role of XML, SOAP, WSDL and

    UDDI in web services?

    Web services are a medium through which web based

    application can be integrated or communicated over

    an internet protocol backbone. Web based application

     

    Download PDF [/top-15-soap-ui-interview-

    questions/?format=pdf]

    http://career.guru99.com/http://career.guru99.com/http://career.guru99.com/http://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=clickhttp://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=clickhttp://career.guru99.com/http://career.guru99.com/top-15-soap-ui-interview-questions/?format=pdfhttp://career.guru99.com/top-15-soap-ui-interview-questions/http://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=click

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    2/8

      , , .

    SOAP is used for transmitting the data; WSDL is used

    for describing or relating the services, UDDI is used for

    listing what services are accessible, XML is used to tag

    the data.

    3) Mention what SoapUI can do?

    SoapUI can-

    It can do automated testing like load tests,

    scenario-based tests and data driven tests

    It has got built-in reporting abilities

    It has got unique ability to impersonate web

    services and run functional and load test against

    them even before they are executed

    4) Mention how SoapUI is used to structure

    functional tests?

    SOAP UI uses three levels to structure functional tests

    TestSuite: It is a pool of test cases used for

    combining functional tests into logical units

    TestCase: It is a group of test steps that are bring

    together to test some specific aspect of your

    services. You can augment any number of testcases

    to test suites

    TestSteps: They are “building blocks” of functional

    tests in SOAPUI. They together makes TestCase and

    determines the flow of execution of the service to

    be tested

    5) Mention what is the difference between REST

    and SOAP?

    SOAP: Soap stands for Simple Object Access

    Protocol and it is a protocol used for receiving and

    sending data over HTTP as XML

    REST: It is a way of designing a web services.

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    3/8

    [http://career.guru99.com/jobs/?

    utm_source=career.guru99&utm_medium=referral&utm_cam

    6) Explain what is the properties in SoapUI?

    Properties in SOAPUI is used to retrieve and store

    data. The data is stored as key, value or format.

    7) Explain where you use properties in SoapUI?

    We can read the property values into test step

    endpoint, username, header values, password,

    domain, POST, PUT, GET and DELETE method

    properties.

    8) Mention what languages does SoapUI use?

    SOAP UI supports two language, Groovy, and

    avaScript.

    9) Mention what are the default properties in

    SOAPUI?

    [http://career.guru99.com/wp-content/uploads/2014/10/10-28-2014-3-43-57-PM.png]

    http://career.guru99.com/wp-content/uploads/2014/10/10-28-2014-3-43-57-PM.pnghttp://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=click

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    4/8

    By default, SOAPUI has properties at three levels

    Project level default or custom properties: User

    can append any number of properties at project

    level and it can be opened from any test steps from

    any test cases under any test suites

    Test suite level default or custom properties:

    User can append any number properties at test

    suite level and it can be used from any test steps

    from any test cases under this test suite

    Test case level default or custom properties: At

    test case level users can add any number

    properties at test case level and it can be used from

    any test steps from this test case

    10) Explain how you can parameterize the

    endpoints in SOAP UI?

    To parameterize the endpoints in SOAP UI is most

    important as it is the first step in automation testing.

    It is more time consuming for changing endpoints

    manually. In order to do that

    Define a project property holding the endpoint

    Change the endpoint to use this property via

    property expansion

    Ensure that your requests are availing the

    configured endpoint

    When a request is run, the property will inevitably

    be with its current value. To use a different value

     just configure the endpoint in the UI, you can use

    the P option from the command line

    11) Mention what is the general format for reading

    the custom or default property value?

    The general format for reading the custom or default

    property value is ${#levelname#key}

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    5/8

    12) Inside the SOAPUI where groovy script can be

    used?

    Inside the SOAPUI groovy script can be used in two

    places

    Groovy script test step

    Script Assertion- within test step

    13) Mention some important functionalities of 

    SOAP UI?

    Some important functionalities of SOAP UI are:

    It creates a new project using only the web service

    WSDL link; it will get the information of all methodsand import them automatically

    It creates test cases directly from the web method

    request

    It tests web methods in combination or separately.

    It has a very useful capability which allows datas

    and parameters to be passed from one method to

    another. It enables you to save data in variables so

    other methods can access it

    It enables creating validations on the web method

    results through assertions; the assertion can be

    created either in X-path or X-query

    It helps in creating other types of validations like

    schema compliance, soap fault, response time etc.

    It enables organizing the test cases in test suites

    It enables running all test cases from a test suite

    and getting fail/pass results for each test case

    It enables parameterization of the test cases

    request fields so that a test case can avail different

    values from a table or database

    Using groovy it enables creating complex validation

    scripts

     

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    6/8

    It as some support or we serv ce oa test ng

    It has some support for testing coverage and

    requirements management

    14) Explain what assertion is in Soap UI is and give

    some example of assertion possible in SOAPUI?

    In SOAP UI assertion functionality is used to validate

    the response of request received by the Test Steps at

    the time of execution. It is used to compare a part of 

    message to some expected value.

    Assertion types in SOAPUI includes

    Simple contains

    Schema compliance

    Simple not contains

    Soap Faults

    Response SLA

    XPath Match

    XQuery Match

    WS security status

    Script Assertion

    WS- Addressing Request or Response Assertion

    15) Does SoapUI support SSL Authentication 

    Yes

    http://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=click

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    7/8

    Comments

    [http://career.guru99.com/jobs/?

    utm_source=career.guru99&utm_medium=referral&utm_cam

    Share this entry

     

    You might Like:

    Top 100 Java

    Interview Questions

    with Answers

    [http://career.guru99.

    100-core-java-

    interview-questions/]

    Top 100 C Interview

    Questions & Answers

    [http://career.guru99.c

    100-c-interview-

    questions-answers/]

    [http://career.guru99.

    85- avascri t-

    Top 85 JavaScript

    Interview Questions[http://career.guru99.

    85-javascript-

    interview-questions/]

    [http://career.guru99.

    50-perl-interview-

    questions-and-

     

    Questions and

    Answers

    [http://career.guru99.c50-perl-interview-

    questions-and-

    answers/]

    http://career.guru99.com/top-50-perl-interview-questions-and-answers/http://career.guru99.com/top-50-perl-interview-questions-and-answers/http://career.guru99.com/top-85-javascript-interview-questions/http://career.guru99.com/top-85-javascript-interview-questions/http://career.guru99.com/top-100-c-interview-questions-answers/http://career.guru99.com/top-100-c-interview-questions-answers/http://career.guru99.com/top-100-core-java-interview-questions/http://career.guru99.com/top-100-core-java-interview-questions/mailto:?subject=Top%2015%20SOAPUI%20Interview%20Questions&body=http://career.guru99.com/top-15-soap-ui-interview-questions/http://reddit.com/submit?url=http://career.guru99.com/top-15-soap-ui-interview-questions/&title=Top%2015%20SOAPUI%20Interview%20Questionshttp://vk.com/share.php?url=http://career.guru99.com/top-15-soap-ui-interview-questions/http://www.tumblr.com/share/link?url=http%3A%2F%2Fcareer.guru99.com%2Ftop-15-soap-ui-interview-questions%2F&name=Top%2015%20SOAPUI%20Interview%20Questions&description=Download%20PDF%201%29%20Explain%20what%20is%20SOAP%20UI%3F%20SOAP%20UI%20is%20a%20free%2C%20open%20source%20cross-platform%20functional%20testing%20solution.%C2%A0%20It%20enables%20you%20to%20rapidly%20and%20easily%20create%20and%20execute%20automated%20regression%2C%20compliance%2C%20functional%20and%20load%20tests.%202%29%20Explain%20what%20is%20the%20role%20of%20XML%2C%20SOAP%2C%20WSDL%20and%20UDDI%20in%20web%20services%3F%20Web%20services%20are%20a%20%5B%E2%80%A6%5Dhttp://linkedin.com/shareArticle?mini=true&title=Top%2015%20SOAPUI%20Interview%20Questions&url=http://career.guru99.com/top-15-soap-ui-interview-questions/http://pinterest.com/pin/create/button/?url=http%3A%2F%2Fcareer.guru99.com%2Ftop-15-soap-ui-interview-questions%2F&description=Top%2015%20SOAPUI%20Interview%20Questions&media=http%3A%2F%2Fcdn.career.guru99.com%2Fwp-content%2Fuploads%2F2014%2F10%2F10-28-2014-3-43-57-PM.pnghttps://plus.google.com/share?url=http://career.guru99.com/top-15-soap-ui-interview-questions/https://twitter.com/share?text=Top%2015%20SOAPUI%20Interview%20Questions&url=http://career.guru99.com/?p=3422http://www.facebook.com/sharer.php?u=http://career.guru99.com/top-15-soap-ui-interview-questions/&t=Top%2015%20SOAPUI%20Interview%20Questionshttp://career.guru99.com/jobs/?utm_source=career.guru99&utm_medium=referral&utm_campaign=clickhttps://publishers.disqus.com/engage?utm_source=guru99career&utm_medium=Disqus-Footerhttps://disqus.com/https://disqus.com/home/inbox/https://disqus.com/home/forums/guru99career/

  • 8/15/2019 Top 15 SOAPUI Interview Questions

    8/8

    © Copyright - Career Guru99 2015

    https://help.disqus.com/customer/portal/articles/1657951?utm_source=disqus&utm_medium=embed-footer&utm_content=privacy-btn