パッチのテストプロセス
これは Aikido Images と Aikido Libraries の両方に適用されます。
すべてのパッチは、破壊的変更、リグレッション、または新たな脆弱性の混入リスクを最小限に抑えるため、パッチ適用の前後において自動テストと人手によるテストの複数の層を経ます。
自動テストには以下が含まれます:
- ユニットテストおよび統合テスト
- 機能テスト
- スモークテスト
- インストールテスト
- ファジングテスト
- セキュリティテスト
- PoC(概念実証)/エクスプロイトの検証
各パッチはその後、リリース前にセキュリティエンジニアが独自にレビューし、再検証を行います。