Boozang from the Trenches: Learn Test Automation with Boozang in an Enterprise Environment

Pucciani, Gianni

  • 出版商: Apress
  • 出版日期: 2022-12-22
  • 售價: $2,330
  • 貴賓價: 9.5$2,214
  • 語言: 英文
  • 頁數: 323
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484290097
  • ISBN-13: 9781484290095
  • 海外代購書籍(需單獨結帳)

商品描述

Test Automation is a key aspect of delivering high-quality software and reducing time to market. Several tools and approaches are available today, each with its own constraints and specificity. This book introduces Boozang, a codeless web automation tool, using a real-life enterprise project as source for examples.

You'll have the opportunity to learn the basic features of Boozang and how to implement end-to-end automated scenarios, mixing GUI and API actions. Integration with JIRA-XRay and Jenkins is also covered to show how Boozang can be used effectively in an enterprise environment. The book is filled with examples that go beyond the Boozang tool, and cover the setup of a test automation project in a real context, with practical solutions as well as open points for which we are still looking for new ideas.

You Will

- Install and set up a project with Boozang

- Create a modular test suite and use Gherkin to define scenarios

- Integrate Boozang with JIRA-XRay and work in a team with code branches

- Build a Jenkins pipeline to execute the automated scenarios nightly and reduce the execution time via parallelism

This Book is for:

Testers and test managers, IT projects leads, Release and Delivery Managers, Developers, and Business Analysts

商品描述(中文翻譯)

測試自動化是提供高品質軟體並縮短上市時間的關鍵。如今有多種工具和方法可供選擇,每種都有其自身的限制和特點。本書介紹了Boozang,一個無需編碼的網頁自動化工具,並以一個真實的企業專案作為示例。

您將有機會學習Boozang的基本功能以及如何實施端到端的自動化場景,結合GUI和API操作。本書還介紹了Boozang與JIRA-XRay和Jenkins的整合,展示了在企業環境中如何有效使用Boozang。本書充滿了超越Boozang工具的示例,涵蓋了在實際情境中建立測試自動化專案的設置,提供了實用的解決方案,同時也提出了我們仍在尋找新思路的問題。

本書適合測試人員和測試經理、IT專案負責人、發佈和交付經理、開發人員和業務分析師閱讀。

作者簡介

Gianni is a simple guy from Livorno (a beautiful port city in Tuscany) who never thought he would end up with a Ph.D. at CERN (European Organization for Nuclear Research, cern.ch) and then working for a prestigious company in Switzerland. But he always knew that at some point in his life, he would have written a book.

In his early career as a software developer, he built some C/C++ code but, pretty soon, debugging null pointer exceptions drove him crazy. He then decided he would be better off testing software rather than building it.

Wherever he worked, he tried to push for automating tests. Because manual testing, let's be honest, is not fun, and it can be dangerously repetitive. People at work must have fun, if possible. At Touring Club Suisse, he defined an IT Test Strategy stating "Test automation is developers' stuff" until he discovered Boozang. And then, in his first two hours of using this tool, he thought, "Man, this is fun!".

Thus, he finally found a good topic for his book.

作者簡介(中文翻譯)

Gianni是來自托斯卡尼的美麗港口城市利沃諾的一個普通人,他從未想過自己會在歐洲核子研究組織CERN(cern.ch)獲得博士學位,然後在瑞士的一家知名公司工作。但他一直知道在生命的某個時刻,他會寫一本書。

在他早期的軟體開發職業生涯中,他編寫了一些C/C++程式碼,但很快,除錯空指針異常讓他瘋狂。於是他決定,與其建立軟體,他寧願測試軟體。

無論他在哪裡工作,他都試圖推動自動化測試。因為坦白說,手動測試並不有趣,而且可能危險地重複。工作中的人們必須盡可能地享受樂趣。在瑞士旅遊俱樂部,他制定了一項IT測試策略,聲明「測試自動化是開發人員的事情」,直到他發現了Boozang。然後,在他使用這個工具的前兩個小時裡,他想到了「哇,這真有趣!」。

因此,他終於找到了一個適合他書中的好題材。