スモークテスト
どのようなテストスイートにおいても、スモークテストを行うことは必須です。要するに、スモークテストはGitLab QAからエンドツーエンドの機能テストを素早く実行するもので、基本的な機能が動作していることを確認するために指定された環境に対して実行するように設計されています。
私たちのスイートはこの基本機能のカバレッジで構成されています:
- ユーザー標準認証
- SSHキーの作成とユーザーへの追加
- プロジェクト簡易作成
- Auto-DevOpsを有効にしたプロジェクト作成
- イシューの作成
- イシュー・ユーザーへの言及
- マージリクエストの作成
- スニペット作成
スモークテストには:smoke
RSpec メタデータがあります。
エンドツーエンドテストについての詳細はエンドツーエンドテストを参照ください。