API Testing Check Your Knowledge Part 1 Track 2: API Testing, SoapUI Pro, LoadUI Pro, ServiceV Pro Question Title * 1. Please tell us your name and email address Name Email Question Title * 2. What does ReadyAPI use to interact with databases? JDBC drivers Jasper Saxon Jetty Question Title * 3. What is a reason to run a project from the command line? More attractive user interface Integration with automated build tools Ability to print reports Groovy support Question Title * 4. What is the Web server that is shipped with ReadyAPI? Jasper Hermes Jetty Log4J Question Title * 5. What is used for graphically rich reports? Jetty Jasper Hermes XPath Question Title * 6. Which component enables interaction with a message bus? Jetty Jasper Hermes Properties Question Title * 7. SoapUI stores its projects in what kind of file? JSON XML Binary CSV Question Title * 8. Where can you view global properties? At the project level From the File -> Preferences menu command At the TestCase level In the event log Question Title * 9. You want to create different configurations with different endpoints. What should you use? XPath Environments Event handlers Jasper Question Title * 10. You want to see what you just sent on the wire to your API. Where should you look? Response tab, outline view Response tab, Form view Request tab, Raw view Request tab, XML view Question Title * 11. How can SoapUI determine what default values to generate to send to a Web service? By parsing the WSDL By connecting to the service and sending a test message By looking at global properties By creating a Default Values TestStep Question Title * 12. You want to verify that information has been registered in a database. Which TestStep is designed for this purpose? REST Request JDBC Request SOAP Request AMF Request Question Title * 13. What type of TestStep would you likely use if this was your API call: http://highhat.com:80/meals/json/order?locator=3991&type=vegetarian REST Request SOAP Request JDBC Request JMS Request Question Title * 14. What is necessary for a Conditional Goto statement to work? Approximately 10 lines of Groovy script At least one Boolean condition A secondary TestCase to run A response within 100 milliseconds Question Title * 15. You need to place your TestCase into an indefinite waiting period while you examine logs in another system. Which TestStep should you use? Delay SOAP Request Manual REST Request Question Title * 16. What is NOT a reason to use properties? To keep track of key variables To track information that will be visible in the SoapUI debugger To manipulate the output of one service and feed it to another To speed up server responses Done