Automated Testing in Microsoft Dynamics 365 Business Central - Second Edition: Efficiently automate test cases for faster development cycles with less
暫譯: Microsoft Dynamics 365 Business Central 自動化測試 - 第二版:高效自動化測試案例以加快開發週期並減少成本
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 是 Microsoft 提供的基於雲端的 SaaS ERP 解決方案。隨著開發實踐變得更加正式,實施變更或新功能不再像 Dynamics 365 Business Central 之前被稱為 Navigator、Navision Financials 或 Microsoft Business Solutions-Navision 時那麼簡單,對於測試自動化的需求也在不斷增加。
本書將向您展示如何利用 Dynamics 365 Business Central 中可用的測試工具來執行自動化測試。從自動化測試和測試驅動開發(TDD)的簡要介紹開始,您將獲得 Dynamics 365 Business Central 中測試自動化的概述。接著,您將學習如何設計和構建自動化測試,並探索從需求到應用程式和測試代碼的進展方法。然後,您將了解如何將您自己的測試以及 Microsoft 的測試納入您的開發實踐中。隨著三個新章節的增加,本第二版詳細介紹了如何構建複雜場景、編寫可測試代碼以及測試涉及進出呼叫的過程。
在本書結束時,您將能夠為 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) 的世界,培訓了許多開發人員。在微軟收購 Navision 後,他加入了 Dynamics 本地化團隊,擔任測試員和專案負責人,與所有 BC 版本密切相關了六年。自從他離開微軟後,他成為了一位活躍的社群成員,透過他的部落格、荷蘭 Dynamics 社群以及擔任會議演講者來貢獻。他共同創立了 NAV Skills,支持 BC 專業人士進行工作坊和網路研討會,直到2019年。自那時起,他在 Areopa 的旗幟下持續進行網路研討會。因為這些工作,Luc 自2011年以來一直獲得微軟 MVP 的榮譽。2012年,他創立了 fluxxus.nl,主要專注於 BC 開發課程和測試自動化的工作坊,後者在社群中是一個主要的推動力量。
目錄大綱
Table of Contents
- Introduction to Automated Testing
- Test Automation and Test-Driven Development
- The Testability Framework
- The Test Tool, Standard Tests, and Standard Test Libraries
- Test Plan and Test Design
- From Customer Wish to Test Automation – the Basics
- From Customer Wish to Test Automation – Next Level
- From Customer Wish to Test Automation – the TDD way
- How to integrate Test Automation in Daily Development Practice
- Getting Business Central Standard Tests Working on Your Code
- How to Construct Complex Scenarios
- Writing Testable Code
- Testing Incoming and Outgoing Calls
- Getting up and running with Business Central, VS Code, and the GitHub project
目錄大綱(中文翻譯)
Table of Contents
- Introduction to Automated Testing
- Test Automation and Test-Driven Development
- The Testability Framework
- The Test Tool, Standard Tests, and Standard Test Libraries
- Test Plan and Test Design
- From Customer Wish to Test Automation – the Basics
- From Customer Wish to Test Automation – Next Level
- From Customer Wish to Test Automation – the TDD way
- How to integrate Test Automation in Daily Development Practice
- Getting Business Central Standard Tests Working on Your Code
- How to Construct Complex Scenarios
- Writing Testable Code
- Testing Incoming and Outgoing Calls
- Getting up and running with Business Central, VS Code, and the GitHub project