Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 332 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
332
Dung lượng
6,77 MB
Nội dung
[...]... of webservices We will discuss the following topics in this chapter which will provide you with an introduction to the basic concepts of SOA, webservices testing, and soapUI: • Overview of some of the key characteristics of webservices • The role of webservices in SOA • Approaches of testingwebservices • Webservicestesting challenges • Introduction to soapUI • Installing soapUIWebServices Testing. .. client APIs provided by service container middleware Integration testing of webservices Performance testing of webservices The common challenges of Webservicestesting Use of external webservices Implications of using complex standards and protocols Headless nature of webservices What is soapUI? Capabilities of soapUI Installing soapUI System requirements 1 7 8 8 8 9 11 13 13 14 14 16 17 18 19... Preface Chapter 1: WebServicesTesting and soapUI SOA and webservices Service-oriented solutions Case study Building blocks of SOA Simple Object Access Protocol Alternatives to SOAP REST Java Script Object Notation WebServices Description Language Message exchanging patterns SOAP Faults Approaches of testingwebservices Unit testing of webservices Functional testing Tool assisted testing Using client... RESTful servicestesting We will demonstrate the use of soapUI in RESTful servicestesting by using a publicly hosted sample web application Chapter 9, Testing Databases with soapUI, briefly describes the direct database query invocations of soapUI In this chapter, we will discuss the database testing features provided by soapUI such as JDBC requests and assertions Chapter 10, JMS Testingwith soapUI, ... Step Status assertion LoadTest options Summary Chapter 6: Web Service Simulation withsoapUI Mocking in software testing Mocking in webservicestesting Mock services and contract-first web service development Simulating services that are not accessible Dealing with test environmental restrictions Mock services with soapUI The structure of soapUI MockService MockService details MockOperation details... 143 143 143 144 144 144 145 145 Testing the WS-Addressing withsoapUI 146 Testing WS-Security withsoapUIWeb service authentication 150 150 Validating the WS-Addressing responses Securing GuestManagementService Testing the secured GuestManagementService withsoapUI 149 151 156 Project level WS-Security configurations in soapUITesting asymmetric binding policy withsoapUI Asymmetric binding 159 161... this book covers Chapter 1, WebServicesTesting and soapUI, introduces soapUI by giving an overview of its history, features, and installation of soapUI in your computer We will begin our journey towards learning soapUI by discussing some key characteristics of SOA, Web services and Webservices testing in general Chapter 2, The Sample Project, introduces the sample webservices project which will... using soapUI as a load and performance testing tool We will demonstrate the load test strategies provided by soapUI and the load test specific assertions Chapter 6 ,Web Services Simulation with soapUI, briefly describes how web services can be simulated using soapUI We will demonstrate the usage of soapUI mock services model and static as well as dynamic mock responses Chapter 7, Advanced Functional Testing. .. properties to soapUI tests 89 Transferring property values between TestSteps Summary 91 97 Not SOAP Fault assertion XPath Match assertion The Contains assertion 84 86 88 Reading property values from a file Chapter 5: Load and Performance TestingwithsoapUI Non-functional testing of webservices Performance testing Planning for web service performance testing Using soapUI for performance testing Working with. .. address it [5] WebServicesTesting and soapUIWebservices are one of the key building blocks of service-oriented solutions Because of their usage and importance in the enterprise applications, the project teams are expected to be knowledgeable and familiar with the technologies which are associated with webservices and service-oriented architecture(SOA) The testing aspect of webservices in particular . container middleware 19 Integration testing of web services 20 Performance testing of web services 20 The common challenges of Web services testing 20 Use of external web services 21 Implications of. 14 Web Services Description Language 14 Message exchanging patterns 16 SOAP Faults 17 Approaches of testing web services 18 Unit testing of web services 19 Functional testing 19 Tool assisted testing. 117 Chapter 6: Web Service Simulation with soapUI 119 Mocking in software testing 119 Mocking in web services testing 120 Mock services and contract-rst web service development 120 Simulating services