Web services are a new generation of web applications that use XML-based standards and protocols to exchange information. Unlike traditional client/server applications, web services do not have the graphical interface because they are not intended for human interaction. Rather, they provide programmatic interfaces that can be used to expose the service functionality in a client application, such as a web page or an executable.

With TestComplete you can perform functional testing of web services.

Supported Web Service Standards

TestComplete supports testing of web services that comply with the following specifications:

  • WS-I Basic Profile 1.1
  • SOAP 1.1 and 1.2 (SOAP over HTTP)
  • WSDL 1.1

Functional Testing of Web Services

TestComplete can import the tested web service’s WSDL from the web server as well as from the local file system.

The built-in WSDL viewer displays the web service definition as a graphical tree structure, with quick navigation between the data types.

WSDL Viewer


TestComplete’s keyword tests provide a visual approach for test automation and enable you to design web service testing scenarios using a graphical, point-and-click, drag-and-drop interface.

For testers who prefer script-based test automation, TestComplete offers a powerful scripting IDE with syntax completion and automatically generates code for web service method calls.


TestComplete supports complex method parameters and returns values, such as arrays and custom types, so that you can easily test even sophisticated web service methods.

Complex element editor


Web service checkpoints make it easy to verify that the web service response is correct, whether it is a simple element or a complex structure.

Data-driven testing support allows you to test web services against multiple sets of input and output values and achieve larger testing coverage. You can fetch data from a variety of sources (such as databases, Excel or CSV files) and even automatically generate test data.

You can seamlessly combine web service tests with any other type of tests available in TestComplete. This enables you to perform web service testing, generic web testing, unit testing and execute other testing scenarios as a single test batch.

Sign-up now for a free 30 day trial -
no strings attached, we even include
free technical support.

Follow Us

Join our community of like minded
individuals and be the first to hear
about products, news and deals.

Newsletter


Community
Join our community of 100,000 developers and testers. Sign up for our newsletter, visit us on Facebook or Twitter.
Join Now...
 

+1 978-236-7900

© 2012 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print