Automated Testing in Microsoft Dynamics 365 Business Central - Second Edition: Efficiently automate test cases for faster development cycles with less

Vugt, Luc Van

  • 出版商: Packt Publishing
  • 出版日期: 2021-12-10
  • 定價: $1,850
  • 售價: 9.0$1,665
  • 語言: 英文
  • 頁數: 406
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801816425
  • ISBN-13: 9781801816427
  • 相關分類: Microsoft Azure
  • 立即出貨 (庫存=1)

商品描述

Key Features

  • Leverage automated testing to advance over traditional manual testing methods
  • Write, design, and implement automated tests
  • Explore various testing frameworks and tools compatible with Microsoft Dynamics 365 Business Central

Book Description

Dynamics 365 Business Central is a cloud-based SaaS ERP proposition from Microsoft. With development practices becoming more formal, implementing changes or new features is not as simple as it used to be back when Dynamics 365 Business Central was called Navigator, Navision Financials, or Microsoft Business Solutions-Navision, and the call for test automation is increasing.

This book will show you how to leverage the testing tools available in Dynamics 365 Business Central to perform automated testing. Starting with a quick introduction to automated testing and test-driven development (TDD), you'll get an overview of test automation in Dynamics 365 Business Central. You'll then learn how to design and build automated tests and explore methods to progress from requirements to application and testing code. Next, you'll find out how you can incorporate your own as well as Microsoft tests into your development practice. With the addition of three new chapters, this second edition covers in detail how to construct complex scenarios, write testable code, and test processes with incoming and outgoing calls.

By the end of this book, you'll be able to write your own automated tests for Microsoft Business Central.

What you will learn

  • Understand the why and when of automated testing
  • Discover how test-driven development can help to improve automated testing
  • Explore the six pillars of the Testability Framework of Business Central
  • Design and write automated tests for Business Central
  • Make use of standard automated tests and their helper libraries
  • Understand the challenges in testing features that interact with the external world
  • Integrate automated tests into your development practice

Who this book is for

This book is for consultants, testers, developers, and development managers working with Microsoft Dynamics 365 Business Central. Functional as well as technical development teams will find this book on automated testing techniques useful.

商品描述(中文翻譯)

《主要特點》

- 利用自動化測試來超越傳統手動測試方法
- 撰寫、設計和實施自動化測試
- 探索與Microsoft Dynamics 365 Business Central相容的各種測試框架和工具

《書籍描述》

Dynamics 365 Business Central是微軟提供的基於雲端的SaaS ERP解決方案。隨著開發實踐變得更加正式,實施變更或新增功能不再像Dynamics 365 Business Central被稱為Navigator、Navision Financials或Microsoft Business Solutions-Navision時那麼簡單,對於測試自動化的需求也越來越高。

本書將向您展示如何利用Dynamics 365 Business Central中提供的測試工具進行自動化測試。從快速介紹自動化測試和測試驅動開發(TDD)開始,您將獲得Dynamics 365 Business Central中測試自動化的概述。然後,您將學習如何設計和構建自動化測試,並探索從需求到應用和測試代碼的進展方法。接下來,您將了解如何將自己的測試以及微軟的測試納入開發實踐中。第二版新增了三個章節,詳細介紹了如何構建複雜場景、編寫可測試代碼以及使用呼入和呼出調用測試流程。

通過閱讀本書,您將能夠為Microsoft Business Central撰寫自己的自動化測試。

《你將學到什麼》

- 瞭解自動化測試的原因和時機
- 發現測試驅動開發如何幫助改進自動化測試
- 探索Business Central的六大可測試性框架
- 為Business Central設計和撰寫自動化測試
- 利用標準自動化測試及其輔助庫
- 瞭解與外部世界互動的功能測試所面臨的挑戰
- 將自動化測試整合到您的開發實踐中

《本書適合對象》

本書適合與Microsoft Dynamics 365 Business Central一起工作的顧問、測試人員、開發人員和開發經理。功能和技術開發團隊都會發現本書中的自動化測試技術非常有用。

作者簡介

In 1999, Luc van Vugt stepped into the Dynamics 365 Business Central (BC) world, training many developers. After Microsoft acquired Navision, he joined their Dynamics localization team as tester and project lead, 6 years closely involved with all BC releases. Since he left MS, he became an active community member with his blog, Dutch Dynamics Community and as conference speaker. He co-founded NAV Skills, supporting BC pros with workshops and webinars until 2019. He continues ever since with webinars under the flag of Areopa. For all this work, Luc has been awarded MS MVP since 2011. In 2012, he started fluxxus.nl mainly focusing on BC development courses and workshops on test automation, on the latter a main driving force in the community.

作者簡介(中文翻譯)

1999年,Luc van Vugt進入了Dynamics 365 Business Central(BC)的世界,培訓了許多開發人員。在Microsoft收購Navision之後,他加入了他們的Dynamics本地化團隊,擔任測試人員和項目負責人,與所有BC版本密切合作了6年。自從離開微軟以來,他成為了一個活躍的社區成員,擁有自己的博客、荷蘭Dynamics社區和作為會議講者。他共同創辦了NAV Skills,為BC專業人士提供工作坊和網絡研討會,直到2019年。他自那時以來一直在Areopa旗下舉辦網絡研討會。由於這些工作,Luc自2011年起被授予MS MVP獎。2012年,他開始了fluxxus.nl,主要專注於BC開發課程和測試自動化工作坊,後者是社區的主要推動力。

目錄大綱

Table of Contents

  1. Introduction to Automated Testing
  2. Test Automation and Test-Driven Development
  3. The Testability Framework
  4. The Test Tool, Standard Tests, and Standard Test Libraries
  5. Test Plan and Test Design
  6. From Customer Wish to Test Automation – the Basics
  7. From Customer Wish to Test Automation – Next Level
  8. From Customer Wish to Test Automation – the TDD way
  9. How to integrate Test Automation in Daily Development Practice
  10. Getting Business Central Standard Tests Working on Your Code
  11. How to Construct Complex Scenarios
  12. Writing Testable Code
  13. Testing Incoming and Outgoing Calls
  14. Getting up and running with Business Central, VS Code, and the GitHub project

目錄大綱(中文翻譯)

目錄


  1. 自動化測試入門

  2. 測試自動化與測試驅動開發

  3. 測試可測性框架

  4. 測試工具、標準測試和標準測試庫

  5. 測試計劃和測試設計

  6. 從客戶需求到測試自動化 - 基礎知識

  7. 從客戶需求到測試自動化 - 進階

  8. 從客戶需求到測試自動化 - 測試驅動開發方式

  9. 如何將測試自動化整合到日常開發實踐中

  10. 讓 Business Central 的標準測試在您的程式碼上運作

  11. 如何構建複雜的場景

  12. 撰寫可測試的程式碼

  13. 測試呼入和呼出的呼叫

  14. 使用 Business Central、VS Code 和 GitHub 專案快速上手