Testing
-
振る舞い駆動開発
振る舞いをベースにテストをし開発を進めようという考え Testing, TDDそれぞれの文脈で用いられている
-
Test data management
#Testing DevOps capabilitiesの1つ、Fast Feedbackに分類される DORA | Capabilities: Test data management
-
Test automation
#Testing DevOps capabilitiesの1つ、Fast Feedbackに分類される DORA | Capabilities: Test automation
-
Pact
-
E2Eテスト
End to End Testing #Testing 組織のドメイン外にある外部システムを除いて実際に全てのサービスを動作させUIレベルで行うテスト 一般的な形式として1つまたは複数のユーザアクションに基づくシナリオテストがあり、テストコストが増えすぎないよう主要なシナリオにフォーカスして行う
-
テストピラミッド
-
テストコードにはテストの意図を込めよう
#テスト駆動開発 #風間裕也 #Testing ユニットテストのテストケース名は、入力値を列挙するのではなく論理的な組み合わせとしての意図・目的を込めるようにすべき。という話
-
Agile Testing
#Agile #DevOps #Testing
-
BDD(Testing)
Testing文脈のBDD サイクルとなるプロセスとして3項目存在する 発見(Discovery) 定式化(Formulation) 自動化(Automation)
-
自動テスト実行結果の目的を整理する
Organizing objectives of automated test results #和田卓人 #Testing
-
マスタリングAPIアーキテクチャ
-
コントラクトテスト
Contract Testing #Testing API提供者とAPI利用者間のやり取りの定義をコントラクトとして扱い、スタブサーバ等を用意することで各システムが独立してテストできるようになるテスト手法。依存するシステムが増えうるマイクロサービスの文脈で適用されることが多い 全てのシステムを統合するE2Eテストと異なりテストの実行が軽量でありメンテナンス容易であるといった利点を持つ What is Contract Testing & How is it Used? | Pactflow
-
アジャイルテストの4象限
-
Testcontainers