testdino-manual-runs について
TestDinoの手動テスト実行とケース単位の結果を管理するスキルです。実行の検索や確認、実行情報や個別ケースの更新を支援します。
主な機能
- 01名前、状態、リリース、環境、タグで実行を検索
- 02実行情報と集計統計を確認
- 03実行単位の情報を作成・更新
- 04ケースの割り当て、結果や所要時間の更新
活用シーン
- 01リリースの手動実行を検索
- 02スプリント用の手動実行を作成
- 03実行内のテストケースを確認
- 04ケースを割り当て、結果を更新
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ anthropics/ claude-plugins-community --skill testdino-manual-runsインストール後、Claude Code で/testdino-manual-runsを入力して読み込まれたか確認します。
詳細
TestDino の手動実行
ユーザーが手動実行を管理したい場合や、実行内のケース単位の結果を更新したい場合は、TestDino の手動実行ツールを使用します。
推奨フロー:
projectIdが不明な場合は、healthを呼び出します。list_manual_runsを使って、名前、状態、リリース、環境、タグで実行を検索します。get_manual_runを使って、1 件の実行のメタデータと集計統計を確認します。- 実行レベルのメタデータを変更するには、
create_manual_runまたはupdate_manual_runを使います。 - 実行内の個別のケースを変更する前に、
list_run_test_casesを使います。 - ケースの割り当て、結果の変更、経過時間の更新には、
update_run_test_caseを使います。
重要な詳細:
runIdは、内部 ID またはRUN-12のようなカウンター形式の ID を受け入れます。rtcRefには、実行テストケースの行 ID、TC-156のようなケースキー、または基になるテストケース ID を指定できます。updates.assigneeUserIdには、ユーザー ID またはメールアドレスを指定できます。updates.resultは表示形式と正規形式のどちらでも受け入れますが、passed、failed、blocked、skipped、retest、untestedのような正規形式が最も安全です。- 作成および更新のペイロードでは、
tagsとlinkedIssuesは JSON 配列である必要があります。
このスキルで対応できるリクエストの例:
- リリースの手動実行を一覧表示する
- スプリント MS-12 の手動実行を作成する
- 実行 RUN-12 のすべてのテストケースを表示する
- RUN-12 の TC-156 を [email protected] に割り当てる
- RUN-12 の TC-156 を合格にする
コメント
Markdown 対応