連携
使い慣れたツールに、判定を加える。
pushやPRが検証を呼び出し、失敗はJira課題になり、セキュリティ警告はリリース判定に反映されます。今お使いのリポジトリ・課題管理ツール・文書形式にQoretixを組み合わせます。
リポジトリ・パイプライン 提供中
接続から初回実行まで、
通常5分。
GitHub Appでリポジトリを接続し、対象URLとテストアカウントを登録すると、Web・モバイル・サーバー/APIを判別して次の手順を決めます。サーバー/API案件は画面収集を省略し、API仕様の検証に進みます。
- 画面収集:ログイン状態でサイトを巡回し、最大90秒で画面一覧を収集します。
- 自動実行ルール:リポジトリ・ブランチ・変更パターンを指定してpushやPRで実行し、承認待ちの手順も設定できます。
- PRに基づくケース提案:変更を読み、新規・修正・削除ケースを提案。人が承認または却下します。
- 実行履歴と証跡をコミット単位で保管し、どのコミットで判定が変わったかを追跡できます。
連携対象
ツールごとの連携内容。
GitHub・GitHub Actions・Jira・要件文書・テストアカウント・セキュリティ警告は現在連携できます。その他のツールはプレビューで確認できます。
| 分野 | 提供中 | プレビュー |
|---|---|---|
| リポジトリ・パイプライン |
|
|
| リリースゲート |
|
|
| 課題管理 |
|
|
| 要件文書 |
|
|
| API仕様書 |
|
|
| テストアカウント |
|
|
| セキュリティ検査 |
|
|
| 運用監視 | — |
|
| 通知 |
|
|
| 公開API | — |
|
課題管理・通知 提供中
失敗は課題に、判定は通知に。
失敗ケースはJira課題として自動起票され、スクリーンショット・再現動画・ログ付きの実行結果へ直接移動できます。FAIL判定やテスト隔離が発生すると、QA責任者にブラウザ通知が届きます。
- Jira課題には不具合の重大度(致命的・重大・軽微・低影響)と、証跡付きの実行結果へのリンクを記載します。
- 再検証に合格すると、課題に紐付く結果が更新され、解決した内容が記録されます。
- 通知は6種類:承認依頼・実行完了・FAIL判定・テスト隔離・カバレッジ不足・ケース提案
技術基盤
連携を支える仕組み。
連携するツールにかかわらず、実行と判定は同じエンジン・ルールで行われます。
GitHub App接続
リポジトリ単位で接続し、push・PRイベントを受け取ります。PRの変更内容は、ケース提案と自動実行ルールの入力になります。
3つのブラウザエンジン
UI検証はChromium・Firefox・WebKitで個別に実行し、隔離の判定もエンジンごとに行います。ひとつのエンジンだけで不安定なテストが、全体の判定を左右しません。
API仕様の検証
サーバー・API案件は画面ではなくAPI仕様を検証します。応答の構造やステータスが仕様と異なる場合は失敗として記録し、リクエスト・レスポンスのログを証跡に添付します。
テストアカウント・対象URL
ステージングURLとテストアカウントでログインし、画面を収集します。添付した権限マトリクスは権限検証ケースの材料になります。
コミット時点の依存関係ツリー
lockfileを読み、パッケージバージョンを公開脆弱性データベースに照会して、コミット時点の依存関係を記録します。悪意ありと報告されたパッケージは致命的として別途表示します。
組織別ワークスペース
ワークスペースは組織単位で分離され、顧客には自分たちのプロジェクトだけが表示されます。QA責任者・テスター・顧客の3つの役割があり、画面は韓国語・英語・日本語に対応します。
よくあるご質問
導入前に確認したいこと。
GitHub以外のリポジトリでも導入できますか?
Jiraを使っていない場合、結果はどう確認できますか?
既存のセキュリティ・監視ツールと重複しませんか?
要件文書はどの形式で添付できますか?
テストアカウントと対象URLは何に使いますか?
自社のパイプラインから直接実行できますか?
チームのツール構成で、デモを。
リポジトリ、課題管理ツール、文書形式をお知らせください。その組み合わせで、プロジェクト準備から最初の判定までご紹介します。
sales@qoretix.com+82-33-242-0210平日 10:00–18:00 KST