Web Services Testing with soapUI. (2012)
- Record Type:
- Book
- Title:
- Web Services Testing with soapUI. (2012)
- Main Title:
- Web Services Testing with soapUI.
- Other Names:
- Kankanamge, Charitha
- Contents:
- Web Services Testing with soapUI; Web Services Testing with soapUI; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Web Services Testing and soapUI; SOA and web services; Service-oriented solutions; Case study; Building blocks of SOA; Web services; Mediation. CompositionSimple Object Access Protocol; Alternatives to SOAP; REST; Java Script Object Notation; Web Services Description Language; Message exchanging patterns; SOAP Faults; Approaches of testing web services; Unit testing of web services; Functional testing; Tool assisted testing; Using client APIs provided by service container middleware; Integration testing of web services; Performance testing of web services; The common challenges of Web services testing; Use of external web services; Implications of using complex standards and protocols; Headless nature of web services; What is soapUI? Capabilities of soapUIInstalling soapUI; System requirements; Installing soapUI on Linux; soapUI installation on Windows; Installing soapUI on MacOS; A glance at soapUI user interface; Summary; 2. The Sample Project; The problem domain; Project pre-requisites; Java; Apache Ant; MySQL; Setting up ApacheWeb Services Testing with soapUI; Web Services Testing with soapUI; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Web Services Testing and soapUI; SOA and web services; Service-oriented solutions; Case study; Building blocks of SOA; Web services; Mediation. CompositionSimple Object Access Protocol; Alternatives to SOAP; REST; Java Script Object Notation; Web Services Description Language; Message exchanging patterns; SOAP Faults; Approaches of testing web services; Unit testing of web services; Functional testing; Tool assisted testing; Using client APIs provided by service container middleware; Integration testing of web services; Performance testing of web services; The common challenges of Web services testing; Use of external web services; Implications of using complex standards and protocols; Headless nature of web services; What is soapUI? Capabilities of soapUIInstalling soapUI; System requirements; Installing soapUI on Linux; soapUI installation on Windows; Installing soapUI on MacOS; A glance at soapUI user interface; Summary; 2. The Sample Project; The problem domain; Project pre-requisites; Java; Apache Ant; MySQL; Setting up Apache Axis2; Setting up project source directories; Designing the web services; Creating the database; Implementing the web services; Web services fault handling; Managing database operations; Completing the web service implementation classes; Deploying web services; Summary. 3. First Steps with soapUI and ProjectsUnderstanding the web services definition; Schema; portType; binding; Service; Creating a soapUI project; Invoking the guest management web service; A detailed look at SOAP requests and responses; Generating SOAP Faults; Summary; 4. Working with Your First TestSuite; A sample test scenario; Creating a TestSuite; Adding TestCases; addRoom TestCase; getRoomDetails TestCase; deleteRoom TestCase; Running the first TestSuite; Adding test assertions; Not SOAP Fault assertion; XPath Match assertion; The Contains assertion; Adding properties to soapUI tests. Reading property values from a fileTransferring property values between TestSteps; Summary; 5. Load and Performance Testing with soapUI; Non-functional testing of web services; Performance testing; Planning for web service performance testing; Using soapUI for performance testing; Working with load tests in soapUI; Limit of a load test; Threads in a soapUI load test; Load test strategies of soapUI; Simple load strategy; Burst load strategy; Thread load strategy; Variance strategy; A closer look at the load test report and statistics of soapUI; Using load test assertions in soapUI. … (more)
- Publisher Details:
- Birmingham : Packt Pub
- Publication Date:
- 2012
- Extent:
- 1 online resource (512 pages)
- Subjects:
- 006.7
COMPUTERS -- Programming -- General
Interactive multimedia
World Wide Web
Computers
Computer
Web services -- Evaluation
Application software -- Development
COMPUTERS -- Digital Media -- General
COMPUTERS -- Interactive & Multimedia
COMPUTERS -- Web -- Site Design
COMPUTERS -- Web -- User Generated Content
Computers
Interactive multimedia
World Wide Web
Web services / Evaluation
Application software / Development
COMPUTERS -- Software Development & Engineering -- Tools
Electronic books - Languages:
- English
- ISBNs:
- 9781849515672
1849515670
9781621989011
1621989011
1849515662
9781849515665 - Related ISBNs:
- 9781849515665
- Notes:
- Note: Print version record.
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.91081
- Ingest File:
- 01_073.xml