CDC TDD BDD這些都是什麼測試

2021-10-07 07:31:22 字數 699 閱讀 1758

什麼是契約測試(cdc)

契約測試 ,又稱之為 消費者驅動的契約測試(consumer-driven contracts,簡稱cdc),根據 消費者驅動契約

,我們可以將服務分為消費者端和生產者端,而消費者驅動的契約測試的核心思想在於是從消費者業務實現的角度出發,由消費者自己會定義需要的資料格式以及互動細節,並驅動生成乙份契約檔案。然後生產者根據契約檔案來實現自己的邏輯,並在持續整合環境中持續驗證。

tdd是測試驅動開發:

它要求在編寫某個功能的**之前先編寫測試**,然後只編寫使測試通過的功能**,通過測試來推動整個開發的進行。這有助於編寫簡潔可用和高質量的**,並加速開發過程。

行為驅動開發(bdd)

建立在tdd基礎之上,也是一種敏捷軟體開發的技術。它鼓勵軟體專案中的開發者、qa和非技術人員或商業參與者之間的協作通過一種通用的語言來描述和討論我們開發的系統

bdd開發流程:

bdd幫助開發人員設計(design)軟體,tdd幫助開發人員測試(test)軟體。

UI ID UE和GUI,這些都是什麼

1.1.1 ui id ue和gui,這些都是什麼 在網頁和應用設計領域中,我們經常會聽到人們用這些英文縮寫描述設計工作,那麼它們各自代表什麼含義?具體的工作 方向和區別是什麼呢?下面讓我們先來看看它們的英文全稱和基本概念。ui user inte ce 使用者介面設計,是指對應用軟體的操作邏輯 人...

你們這些90後,都是什麼神仙小精靈?

之前和乙個朋友吃飯,他說起了自己公司裡,有個應屆生,剛入職1天,才1天,就辦了離職。因為覺得太累了,自己不喜歡。我這個朋友,就跟我感慨 你們90後啊,真的是膽大,一言不合就辭職。前段時間呢,我在網上看到乙個段子,說的是這個社會有乙個 三定律 第一條 任何比我早出生10年及以上的人都是里步不前的老頑固...

RTU FTU DTU TTU都是什麼鬼?

rtu ftu dtu ttu都是什麼鬼?rtu 英文全稱為 remote terrminal unit,中文全稱為 遠端終端單元,通常用於對現場訊號 店裡裝置的檢測和控制。ftu 英文全稱為 feeder terminal unit,中文全稱為 饋線終端單元,通常用於測量饋線的三相引數,監控,保護...