D365 BC 自動化測試框架建立

Dynamics 365 Business Central (AL語言) 自動化測試框架建立與 CI/CD 管道配置



【項目背景】

我們目前有一套由委外廠商在 Dynamics 365 Business Central 系統上開發的多款 Extension。目前缺乏自動化測試機制,導致每次系統升級或廠商交付新版本時,人工迴歸測試成本極高。因此,希望引進專業的 BC 測試專家,協助建立自動化測試機制。



【核心需求與交付物】

1. 測試框架搭建:協助規劃並教導如何利用微軟官方的 Test Runner 與 Test Libraries(如 Library - Sales, Any 庫等)建立測試專案(Test Extension)。

2. CI/CD 自動化管線配置:使用 GitHub Actions,搭建自動化測試管線。需達到「廠商提交代碼 -> 自動觸發測試 -> 執行測試並產出報告」的流程。

3. 實戰範例開發:針對我們現有的 Extension 核心邏輯,編寫標準的自動化測試軟體。

4. 交付文檔:提供環境配置說明書與自動化測試編寫規範指南以及完整的程式碼。



【技術要求】

1. 熟悉 Microsoft Dynamics 365 Business Central 運作機制與 AL 語言開發。

2. 具備 BC 自動化測試經驗,熟悉 Test Toolkit之應用。

3. 具備 GitHub Actions 配置經驗。

4.具備良好的代碼注釋習慣,能配合線上遠端溝通。
已有2人报名
*************
*************
浏览 860
点赞
2评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
全部评论
梅煌4天前
熟悉 Dynamics 365 Business Central 扩展开发、AL 测试框架、Test Codeunit、TestPage、Assert、Handler 方法及微软官方 Test Libraries 使用。可根据现有 Extension 业务逻辑梳理测试场景,建立可维护的自动化测试工程,并接入 GitHub Actions/AL-Go 流水线,实现提交代码后自动编译、运行测试、输出报告。交付包含测试框架源码、CI/CD 配置、测试用例规范、环境配置说明和后续扩展指南。
点赞回复
深耕Dynamics 365 BC开发与自动化测试,熟练运用官方Test套件,可搭建GitHub Actions CI/CD自动测试流水线,有BC插件自动化测试落地案例
点赞回复
推荐
点赞
2评论
收藏
分享

手机扫一扫分享

分享
举报