My Account Log in

4 options

Web services testing with soapUI / Charitha Kankanamge.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kankanamge, Charitha.
Language:
English
Subjects (All):
soapUI.
Web services--Evaluation.
Web services.
Application software--Development.
Application software.
Physical Description:
1 online resource (332 p.)
Edition:
1st edition
Place of Publication:
Birmingham, [Eng.] : Packt Publishing, 2012.
Language Note:
English
System Details:
text file
Biography/History:
Kankanamge Charitha: Charitha Kankanamge is Manager, Quality Assurance and Senior Technical Lead at WSO2 with more than 9 years of experience in Software Quality Assurance. Charitha is specialized in SOA and middleware testing. He lead the WSO2 QA team since 2007. He is also a committer of the Apache Software Foundation contributing to Apache web services project. Charitha is interested in researching new technologies in software-testing space as well as new trends in agile and exploratory testing processes. Prior to joining WSO2, Charitha has worked at Virtusa inc. for 3 years where he was involved in multiple on-site and off-shore project assignments. In his rare offline moments, he enjoys playing guitar and watching movies. Charitha has been involved in reviewing two books, Apache Jmeter, Emilly H. Halili and Quick Start Apache Axis2, Deepal Jayasinghe both being published by Packt Publishing. Charitha can be reached through his blog: http: //charithaka. blogspot. com
Summary:
Web Services Testing with soapUI starts with an overview of SOA and web services testing, and gets your hands dirty with a sample project which makes use of open source web service engine, Apache Axis2. All demonstrations and hands-on exercises are based on this sample project. This book is a practical and comprehensive tutorial for easy and efficient web services testing to build high quality service-oriented solutions. This book directly targets software quality assurance professionals, software project managers, and software developers interested in automated or manual testing web services
Contents:
Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Web Services Testing and soapUI; SOA and web services; Service-oriented solutions; Case study; Building blocks of SOA; Simple 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 servicesPerformance 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 soapUI; Installing soapUI; System requirements; Installing soapUI on Linux; soapUI installation on Windows; Installing soapUI on MacOS; A glance at soapUI user interface; Summary; Chapter 2: The Sample Project; The problem domain; Project pre-requisites; Java; Apache Ant; MySQL; Setting up Apache Axis2
Setting up project source directoriesDesigning 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; Chapter 3: First Steps with soapUI and Projects; Understanding 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; Chapter 4: Working with Your First TestSuite
A sample test scenarioCreating 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 file; Transferring property values between TestSteps; Summary; Chapter 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 soapUILimit 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; The Max Errors assertion; The Step Average assertion; Step TPS assertion; The Step Maximum assertion; The Step Status assertion; LoadTest options; Summary; Chapter 6: Web Service Simulation with soapUI; Mocking in software testing; Mocking in web services testing
Mock services and contract-first web service development
Notes:
Includes index.
ISBN:
9781621989011
1621989011
9781283738989
1283738988
9781849515672
1849515670
OCLC:
818819126

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account