概要 |
特徴 |
導入効果とメリット |
サービスフロー |
資料請求
E2Eテスト自動化が進まない、こんな困りごと・課題はありませんか?
テスト自動化を導入したいが、自社にあうツールがない…
テスト自動化は導入後の維持が大変…
手動テストだけでは、リリースサイクルの短期化に対応できない…
ここをクリックして表示したいテキストを入力してください。
スマートテストプロ-AI をお試しください!
お客様のお悩み・課題を、生成AIが解決に導きます
「スマートテストプロ-AI」とは?
「スマートテストプロ-AI」とは、生成
AIを活用してE2Eテスト自動化を実現するサービスです。
「スマートテストプロ-AI」は、E2Eテスト自動化の技術的ハードルを大幅に低減します。バイブ・コーディングにより、生成AIでテストケースやテストコードを作成。開発者に依存せずに、E2Eテスト自動化の導入から運用までを実現することができます。
余白(80px)
「スマートテストプロ-AI」の主な特徴
テスト自動化の導入・運用を強力にサポートする5つの特徴をご紹介します。
生成AIによるテストコード自動生成
最新の生成AI技術を活用すれば、テストケースとテストコードの自動生成が可能です。これにより、時間と労力を大幅に削減できます。さらに、最適化されたプロンプトにより、精度の高いコード生成が実現され、専門家がチェック・修正を行い、妥当性を担保します。
自動化フレームワーク「Playwright」を採用
オープンソースのPlaywright MCPを使用し、低コストでクロスブラウザ対応の自動テストを実行できます。
専門家による手厚いサポート
テスト自動化の専門家が、設計から実行、メンテナンスまで一貫してサポート。スムーズな導入と運用まで伴走し、内製化を支援します。
可読性の高い「CodeceptJS」を採用
CodeceptJSにより、非エンジニアにも理解しやすく編集が容易なテストコードを実現。メンテナンス性に優れ、日本語やガーキン記法によるコード記述も可能です。
セキュリティ対策
オプトアウト設定で入力データの学習利用を無効化。セキュアな生成AIサービスやローカルLLM環境においても本サービスが利用できます。
小見出し
ここをクリックして表示したいテキストを入力してください。テキストは「右寄せ」「中央寄せ」「左寄せ」といった整列方向、「太字」「斜体」「下線」「取り消し線」、「文字サイズ」「文字色」「文字の背景色」など細かく編集することができます。
ボタン
資料請求はこちらから
お問い合わせフォーム
余白(80px)
導入効果とメリット
「スマートテストプロ-AI」がもたらす、具体的なビジネス価値をご紹介します。
コーディングスキルがなくてもコードが作成できる
専用アプリとバイブ・コーディングにより、非エンジニアの方々でも自動テストコードを作成・管理できます。AIがお客様の環境に適したプロンプトや学習データを提供し、高精度なテストコードを自動生成します。またテストコードの修正もAIがサポート。この先端技術を使えば、開発者や外部に依頼しなくてもE2Eテスト自動化を行うことができます。
テスト設計の時間と労力を大幅削減
AIがテストケース作成を支援。ISO/IEC/IEEE 29119、ISTQBといったソフトウェアテストの国際規格や各種ナレッジ、最適化されたプロンプトをベースに、お客様の要求仕様にあわせたテストケースを作成します。ただしテスト設計者によるチェックと修正は必須です。
非エンジニアでもテストコードのメンテナンス・運用ができる
可読性の高いCodeceptJSでコードを作成することで、非エンジニアでも少ない学習コストで継続的にメンテナンスができます。またCursorエディターを使用すれば、AIによるコード修正も可能です。
自社にあった自動テスト環境を構築できる
オープンソースの「Playwright」を使用するため、ライセンス費用や追加課金などを心配する必要はありません。Playwright はクロスブラウザ対応の自動テスト実行ツールです。主要ブラウザ(Chromium、WebKit、Firefox)、クロスプラットフォーム(Windows、Linux、macOS)でのテストが可能で、Android・Mobile Safari といったモバイル端末のエミュレーション機能といったツールも充実しています。
資料請求はこちらから
お問い合わせフォーム
余白(80px)
サービスフロー
専用アプリとCursorエディターを使用したE2E自動テスト作成の流れ
Step.1
初期設定
専用アプリケーションを使用して、学習データの登録、LLM(大規模言語モデル)の選択、プロンプトの設定、ワークフローの構築など、初期設定を行います。
Step.2
テストケース生成(AI)
お客様のテスト対象やテストデータ、サンプルデータなどを生成AIに学習させることで、プロンプトに従ってテストケースを自動生成します。すでにお客様で作成されたテスト設計書やテスト項目がある場合は、それらをベースに自動テストコードを作成するためのRAGを作成します。
Step.3
専門家によるレビュー・修正(テストケース)
テストケースの不整合や抜け漏れがないかをレビューします。AIとエンジニアがダブルチェック確認と修正を行うことで、テストケースの妥当性を担保します。
Step.4
テストコード生成(AI)
作成されたテストケースから、自動テストコードを自動生成します。出力されるコードはPlaywrightで実行できます。テスト担当者はCursorエディターを使用してコードの修正、実行が可能です。
Step.5
専門家によるレビュー・修正(テストコード)
あらかじめCursorでPlaywright MCPをテストヘルパーとしてインストールし、作成されたテストコードを実行します。エラーが発生した場合は、生成AI機能によるリファクタリングと最適化が可能です。
Step.6
テスト実行(Playwright MCP)
完成したテストコードを実行環境にデプロイします。Playwrightはクロスブラウザテストの自動実行、並列実行が可能です。テスト結果はAllureレポートツールで確認することができます。
Step.7
テストコード修正(AI)
テストコードの修正が必要になった際は、Cursorエディターを使用して修正できます。
生成AIによりリファクタリングや最適化ができるため、コーディングスキルが無くてもメンテナンスが可能です。
Step.1
見出し
小見出し
ここをクリックして表示したいテキストを入力してください。
資料請求はこちらから
お問い合わせフォーム
ページTOPに戻る