このテンプレートを利用する
Devin で Nightly QA & Smoke Tests を開き、デフォルト設定で自動化を作成します。保存する前にカスタマイズすることもできます。
実際に手を動かしながら確認したい場合は、Nightly QA & Smoke Tests のステップごとのチュートリアルをご覧ください。
この自動化でできること
動作の仕組み
recurring
- イベント:
schedule:recurring- 条件:
rruleがFREQ=DAILY;BYHOUR=2;BYMINUTE=0に一致する
- 条件:
前提条件
- 統合: 不要です。この自動化は スケジュールされたセッション としてのみ実行されます。
プロンプトの例
設定手順
- Devin で Automations → Templates を開きます。
- Nightly QA & Smoke Tests をクリックします。このテンプレートがあらかじめ入力された作成ページが開きます。
- 必要な統合 を接続し、まだの場合は MCP サーバーをインストールします。
- トリガー条件内のプレースホルダー値を置き換えます (たとえば、
your-org/your-repoを実際のリポジトリに置き換えます) 。 - プロンプトを確認し、チームの言語、慣例、ガードレールに合わせて調整します。
- Create automation をクリックします。
このテンプレートを利用する場面
- ステージング環境でのみ表面化するリグレッションを検出する
- すべてのコミットでは実行できない、長時間実行されるテストスイートへの信頼性を維持する
- 本物のフレークに対してチケットを自動起票し、放置されないようにする
- QA のフィードバックループを夜間や週末も継続して回す
カスタマイズのアイデア
- スケジュールを変更する (毎時、デプロイごと、Webhook 経由のオンデマンド)
- 任意のテストハーネスに差し替える — Playwright、Cypress、Jest、pytest、Go test
- 結果を Linear、Jira、GitHub Issues、または Slack に送る
- Devin が検証データをクエリできるよう、ステージングデータベースの認証情報を含むシークレットをアタッチする
