SoapUI Cookbook

Rupert Anderson

  • 出版商: Packt Publishing
  • 出版日期: 2015-02-27
  • 售價: $1,850
  • 貴賓價: 9.5$1,758
  • 語言: 英文
  • 頁數: 328
  • 裝訂: Paperback
  • ISBN: 1784394211
  • ISBN-13: 9781784394219
  • 相關分類: SOA使用者介面 UI
  • 下單後立即進貨 (約3~4週)

商品描述

Boost your SoapUI capabilities to test RESTful and SOAP APIs with over 65 hands-on recipes

About This Book

  • Quickly gain simple-to-use building blocks to power up your SoapUI toolkit
  • Use Groovy scripting and open source technologies to add the SoapUI functionality you need to successfully test RESTFul and SOAP APIs
  • Access reusable step-by-step technical solutions to common and more advanced real-world test scenarios

Who This Book Is For

This book is aimed at developers and technical testers who are looking for a quick way to take their SoapUI skills and understanding to the next level. Even if you are new to SoapUI but have basic Java skills and a reasonable grasp of RESTFul and Soap web services, then you should have no problem making use of this book.

What You Will Learn

  • Generate tests, refactor interfaces, and learn how to develop stub REST and SOAP service implementations using Java
  • Create data-driven tests and check results using MySQL, in-memory H2 DB, MongoDB, file, and ActiveMQ datasources
  • Develop dynamic data-driven REST and SOAP service mocks using Groovy scripting to quickly provide realistic test service implementations
  • Automate functional and load tests and run mocks by creating Shell, Java, JUnit, Gradle, Groovy, and Maven scripts
  • Test AWS and OAuth 2 cloud-based services including Dropbox and Google's Gmail API

In Detail

Packed with practical guidance, this book will show you how to build core SoapUI skills, integrate open source libraries, and code the extra functionality needed to quickly overcome common and advanced API test problems.

Building up your skills, you will progress to more advanced topics such as Groovy scripting, testing secured services, load test concurrency issues, using plugins and developing your own!

So when out-of-the-box SoapUI can't do exactly what you need or the quick guidance you require just isn't there, then take, tweak, and use what you need from a broad range of practical examples in this book and customize your way to API testing success with coverage of SOAP, REST, and Groovy.

商品描述(中文翻譯)

增強您的SoapUI能力,使用超過65個實用的食譜來測試RESTful和SOAP API。

關於本書
- 快速獲得易於使用的構建塊,以提升您的SoapUI工具包功能
- 使用Groovy腳本和開源技術,添加您需要的SoapUI功能,成功測試RESTful和SOAP API
- 存取可重複使用的逐步技術解決方案,應對常見和更高級的真實測試場景

本書適合對SoapUI有基本了解並具備基本Java技能以及合理掌握RESTful和Soap Web服務的開發人員和技術測試人員。即使您是SoapUI的新手,但具備基本的Java技能和對RESTful和Soap Web服務有合理的理解,您也應該可以輕鬆使用本書。

您將學到什麼
- 使用Java生成測試、重構接口,並學習如何開發存根REST和SOAP服務實現
- 使用MySQL、內存H2 DB、MongoDB、文件和ActiveMQ數據源創建數據驅動測試並檢查結果
- 使用Groovy腳本開發動態數據驅動的REST和SOAP服務模擬,快速提供逼真的測試服務實現
- 通過創建Shell、Java、JUnit、Gradle、Groovy和Maven腳本,自動化功能和負載測試並運行模擬
- 測試基於AWS和OAuth 2的雲服務,包括Dropbox和Google的Gmail API

詳細內容
本書充滿實用指導,將向您展示如何構建核心SoapUI技能,集成開源庫,並編寫額外功能,以快速解決常見和高級API測試問題。

通過提升您的技能,您將進一步學習更高級的主題,如Groovy腳本編寫、測試安全服務、負載測試並發問題、使用插件和開發自己的插件!

因此,當預設的SoapUI無法完全滿足您的需求,或者您需要快速指導時,本書提供了廣泛的實用示例,讓您根據自己的需求進行調整和使用,以SOAP、REST和Groovy實現API測試成功。