
QA.tech
QA.tech · コーディング
QA.techは、自律型エージェントを通じてエンドツーエンド、リグレッション、探索的、プルリクエストの各テストを実行するAI QAテストプラットフォームだ。スクリプトを書いたりセレクタを保守したりする代わりに、チームはテストの目的を自然言語で記述する。エージェントは実際の顧客のように製品をクリックして動く。Web、モバイルWeb、iOS、Androidを対象に、QA担当者を増やさずにバグを早く見つけたいエンジニアリングチームとプロダクトチームに向けた製品である。

QA.tech について
QA.techとは
QA.techは、スウェーデンのストックホルムの小さなチームが作ったAIテスト自動化サービスだ。同社は500万ドルを調達し、「テスト税」から開発者を解放するという一つの約束でプラットフォームを位置づけている。従来のQA作業は遅く、反復的で、壊れやすい。UIが変わるたびにテストが壊れるので、誰かが何度も更新しなければならない。QA.techは、UIの変化に失敗するのではなく適応する自律型QAエージェントで、この問題に直接取り組む。
プラットフォームはWebアプリ、モバイルWeb、ネイティブiOS、ネイティブAndroidをカバーする。APIのリグレッションテスト、音声インターフェースのテスト、メールとSMSの通知チェックも扱う。テスト作成は全プランで無制限であり、頻繁にリリースするチームにとって、固定のテスト枠は邪魔になるだけだ。
実用上の最大の制約は料金だ。QA.techは料金を公開していない。StarterからEnterpriseまで、どのプランも「お問い合わせください」で終わるため、デモを予約するまでコストを見積もれない。Starter階層はさらにモバイル、API、音声、動的PRテストを除外するので、実用的なチームの多くはGrowth以上へ押し出される。セルフサービスのクレジットカード登録と即時の価格表示が必要なら、これはそういう製品ではない。
はじめかた
- QA.techのサイトからデモを予約し、チームにテスト環境を説明する。
- プラットフォームをステージング環境または本番環境に向けて、アプリケーションを接続する。
- ユーザーが何をできるべきかを記述したテスト目的を自然言語で書く。
- エージェントに目的を実行させ、録画と合否結果を確認し、必要なら文言を調整する。
- 実行をCIパイプラインに組み込み、プルリクエストとマージごとにテストを発火させる。
AIツール情報
QA.techの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- プロダクトチームのQAエンジニア:完全なカバレッジにはGrowth以上のプランが必要だが、反復的な手動リグレッション作業の何時間分かをエージェントの実行で置き換えられる。
- 高速にリリースする開発者:プルリクエストごとに走る動的テストを手に入れ、リリース後ではなくマージ前にリグレッションが浮かび上がる。
- QAチームのない小さなスタートアップ:顧客のように振る舞うエージェントによる探索的テストを得られるが、無料枠がないためデモの予約が必要になる。
タスク
- UI変更後のリグレッションテスト:エージェントがインターフェースの変化に適応するので、レイアウトが動くたびにセレクタを書き直さずに済む。
- 複数アプリにまたがるエンドツーエンドのフロー:テスト作成はGrowthとEnterpriseでマルチアプリケーションフローをサポートし、複数のサービスにまたがる決済やオンボーディングの経路に役立つ。
- iOSとAndroidのモバイルアプリテスト:ネイティブモバイルのカバレッジは利用できるが、Starterより上の有料階層に限られる。
シーン
- マージ前のプルリクエスト検証:動的PRテストはコード変更時に自動で発火し、変更が新しいうちに破損を捉える。
- 本番環境への定期チェック:定期テストプランは一定の周期で実行され、稼働中の製品がまだ動くかどうか常にシグナルを与える。
- ローカライズと国際化のレビュー:地理と言語対応のテストはGrowthから含まれ、新市場に進出するチームに役立つ。
主な機能
自分で手順を書く自律型エージェント
記述するのはクリックの手順ではなく目的だ。エージェントは、人が不慣れなアプリを操作するのと同じように、目的への到達方法を自分で見つける。これが、誰かがすべてのボタン操作とセレクタをスクリプト化しなければならない旧来の自動化ツールとの決定的な違いである。
UI変更に耐える動的テスト
多くのテストスイートはインターフェースが動くために腐っていく。QA.techのエージェントは実行のたびにページを読み直すので、ボタンの名称変更やメニューの並べ替えでテストが自動的に失敗しない。チームはテストの修正に使う時間が減り、製品の修正に使う時間が増える。
プルリクエストとCIのテスト
実行はプルリクエストごとに自動で発火でき、マージ時にはより完全なパスを走らせる。狙いは、修正コストが最も安い場所、つまりコードがリリースブランチに届く前にリグレッションを捉えることにある。
Web、モバイル、ネイティブアプリのカバレッジ
プラットフォームはWebアプリ、モバイルWeb、iOS、Androidをテストする。ネイティブモバイルとAPIのテストはGrowth以上に位置するので、それらの領域が重要なら階層を確認しよう。
UIを超えたテスト
QA.techはAPIリグレッション、音声認識による音声インターフェース、メールとSMSの通知フローもカバーする。これらは自動UIテストが通常無視する領域であり、実際のユーザーに見えるバグが多く潜む場所だ。
MCP、API、CLIアクセス
GrowthとEnterpriseプランには、MCP、公開API、コマンドラインインターフェースによるプログラム的アクセスが含まれる。これにより、Webダッシュボードだけでなく自社のツールからQA.techを動かせる。
カバレッジとパフォーマンスのレポート
カバレッジレポートとテスト実行パフォーマンスレポートはGrowth以上に含まれる。エージェントが実際に製品のどの部分を動かしたか、実行時間が時間とともにどう変化するかを示す。
メリットとデメリット
メリット
- 自然言語のテスト目的が、従来の自動化を脆くするスクリプトとセレクタの保守を取り除く。
- ネイティブiOS、Android、モバイルWebのカバレッジを別ツールではなく一つのプラットフォームで提供する。
- 全階層でテスト作成が無制限なので、テスト数の増加が上限に当たらない。
- GrowthとEnterpriseのMCP、API、CLIによるプログラム的アクセスは、自社パイプラインを好むチームに合う。
- SOC 2準拠が全プランに含まれ、規制産業や大企業の購入者にとって重要だ。
デメリット
- 料金が非公開。デモを予約しないと予算を組めず、評価が遅れる。
- Starterプランはモバイル、API、音声、PRテストを削るので、小さなチームは重視する項目をテストするために有料アップグレードが要ることが多い。
- セルフサービス無料枠がなく、営業と話す前に製品を試すのが難しい。
- テストデータの保持はStarterで30日、Growthで90日が上限で、長いリグレッション履歴には短すぎることがある。
よくある質問
自律型エージェントを使ってWebとモバイルアプリの自動テストを実行するAI QAテストプラットフォームだ。テストの目的を自然言語で記述すると、エージェントが実際のユーザーのように実行し、合否を報告する。
関連コンテンツ
QA.techに関連するツール、スキル、記事を探す。
QA.techの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
