Eggplant AIはテストの未来であり、 ソフトウェアとアプリケーションのベンダーが
ユーザーの要望とDevOpsのペースに 追いついて行く唯一の方法です。

— Antony Edwards, CTO, Testplant

  • 人工知能
  • ×
  • 探索的テスト
  • ×
  • ロボティックス
  • =
  • Eggplant AI

世界初のAI技術による探索的テスト自動化ツール

Eggplant AIは、AI・ディープラーニング・予測分析技術を使用し、
テストケースを自動的に識別 / 生成して最適化したテスト実行によりシステムの欠陥を見つけ出します。

最新情報
2018.6.12 2018年7月5日(木)~7月6日(金) 開催
「ET & IoT Technology West2018( 組込み総合技術展 & IoT総合技術展関西 )」に出展します。( 会場:グランフロント大阪 )
2018.4.23 2018年5月9日 ~ 11日開催の「Japan IT Week 春」へ出展いたします。株式会社センクリード様と共同出展( ブース番号:東12-27 ) 

Eggplant AIが可能にすること

Eggplant AIは、スクリプトベーステストで困難な以下を可能にします。

Eggplant AI 導入によるメリット

テストチームの苦慮への解決策

テストチームは優れたユーザーエクスペリエンスのアプリケーションをエンドユーザーに提供するために、必要とされるテストカバレッジ・レベル達成に苦慮しています。加えて継続的デリバリーとアジャイル開発は、開発サイクルを2年から2週間へ短縮する劇的なメリットももたらしますが、一方ではチーム環境下でのテストが断片化してしまうことも意味します。

多くのテストチームは開発側のスピードに簡単には追いつくことができず、またテストチームは今までのテストアプローチの基本的欠陥のためにも苦慮しています。

テストプロセス全体の内、現実的には重要なアスペクトに注目したテスト実行のみが自動化されているにすぎず、またどのチームもテストケースとテストの実行を定義し、テストスクリプトを作成し管理してテストの結果を手動で分析する、このために膨大な手作業の時間を掛けて行っています。

テスト自動化技術分野で飛躍的な成長をしているTestPlant社がリリースしたEggplant AIは、DevOpsのペースに追いつき、テストのカバレッジレベルを達成しなければならない開発・テストチームに適したツールとなっています。

テストケースを生成するために必要なことは、テストするインターフェイスのシンプルなモデルを構築することだけです。
モデルを実行するとEggplant AIは、モデルを使用して可能なユーザージャーニーをたどってテストケースを生成します。
アプリケーションのシンプルなモデルは、何百万ものテストシナリオを生成することができます。

世界初:AI技術による探索的テストと予測ツール

製品の使用法を全く考慮すること無く、特定のキーの連打や通常のシナリオでは恐らく発生しないような手順での実行操作によるモンキーテストでは、テスト結果の再現性を得ることはとても困難です。

また、テスト仕様などのテストソースを作成せずに特定分野に精通したプロのテスターによる直感と長年の経験値、勘頼りに実行されるアドホックテストでは、テスト方法が毎回変わることでテスト結果ログも毎回変わってしまうことが課題になります。

AIとディープラーニングをベースとしたEggplant AIでの探索的テストは、素早く直感的にイメージベースでテスト自動化を実現するeggplant Functionalと連携し、ソフトウェアの振る舞いに着目しバグが潜んでいそうな箇所に対しての集中的なテストを可能にします。

また、テストケースのドキュメントを作成せずに済むため、テストの事前準備が減り、効率よくシステムの不具合を発見することが可能になります。

真のテスト自動化による成功へ導きます

Eggplant AIは、テストを実施し、継続的に学習し、ビジネスの影響をインテリジェントに予測し、問題が発生する前に問題を修正できるようにすることでチームをテスト自動化による成功に一歩近づけます。

Eggplant AIを使用すると、チームは次の方法でユーザーエクスペリエンスを向上させ、生産性を向上することができます。