Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing (Paperback)

David Sale

買這商品的人也買了...

商品描述

Fundamental testing methodologies applied to the popular Python language

Testing Python; Applying Unit Testing, TDD, BDD and Acceptance Testing is the most comprehensive book available on testing for one of the top software programming languages in the world. Python is a natural choice for new and experienced developers, and this hands-on resource is a much needed guide to enterprise-level testing development methodologies. The book will show you why Unit Testing and TDD can lead to cleaner, more flexible programs.

Unit Testing and Test-Driven Development (TDD) are increasingly must-have skills for software developers, no matter what language they work in. In enterprise settings, it's critical for developers to ensure they always have working code, and that's what makes testing methodologies so attractive. This book will teach you the most widely used testing strategies and will introduce to you to still others, covering performance testing, continuous testing, and more.

  • Learn Unit Testing and TDD—important development methodologies that lie at the heart of Agile development
  • Enhance your ability to work with Python to develop powerful, flexible applications with clean code
  • Draw on the expertise of author David Sale, a leading UK developer and tech commentator
  • Get ahead of the crowd by mastering the underappreciated world of Python testing

Knowledge of software testing in Python could set you apart from Python developers using outmoded methodologies. Python is a natural fit for TDD and Testing Python is a must-read text for anyone who wants to develop expertise in Python programming.

商品描述(中文翻譯)

《應用於流行的Python語言的基本測試方法學》

《測試Python;應用單元測試、TDD、BDD和驗收測試》是目前市面上對世界頂尖軟體程式語言之一的測試最全面的書籍。Python對於新手和有經驗的開發者來說是一個自然的選擇,而這本實踐性資源是企業級測試開發方法學的必備指南。本書將向您展示為什麼單元測試和TDD可以帶來更乾淨、更靈活的程式。

無論開發者使用哪種語言,在企業環境中,掌握單元測試和測試驅動開發(TDD)都是越來越重要的技能。在企業環境中,開發者必須確保他們始終擁有可運行的程式碼,這就是測試方法學如此吸引人的原因。本書將教您最常用的測試策略,並介紹其他策略,包括性能測試、持續測試等。


  • 學習單元測試和TDD——這是敏捷開發的核心方法學

  • 提升您使用Python開發強大、靈活應用程式和乾淨程式碼的能力

  • 借助作者David Sale的專業知識,他是英國領先的開發者和技術評論家

  • 通過掌握被低估的Python測試領域,提前超越他人

對於使用過時方法學的Python開發者來說,掌握Python中的軟體測試知識可以使您脫穎而出。Python非常適合TDD,而《測試Python》是任何想在Python程式設計中獲得專業知識的人必讀的書籍。