Eggplant

Eggplantは、高度なAIを搭載しているテスト自動化のツールで、2つのテスト技法を組み合わせることによってテスト自動化を実現している点がポイントです。

Eggplantの特徴

AIを活用した自動テスト

Eggplantの特徴は、AIを活用した自動テストという点です。探索的テストとモデルベーステストという2つのテスト方法を採用することでテスト自動化を実現しました。Eggplantはデバイス・プラットフォーム・OSで実行が可能となっています。広範なテクノロジーをテストでき、リアルタイムで解析ができます。

直感的な操作が可能

Eggplantの利点は、直感的な操作が可能という点です。そのため、初心者でも使いやすく、プログラミングができないユーザーでも使えます。学習時間が短期間で済み、その分学習に関する時間とコストを削減できるのが特徴です。また、やりたいテストは短いコードで簡単に実行でき、しっかりとコードを書くことで細かいテストもできます。

探索的テスト

異なるさまざまな要件を網羅的にテストしようと考えると、天文学的な数のシナリオを作成しなければなりません。しかし、Eggplantなら探索的テストによって障害発生のリスクを最小化できます。インストール後にすぐに使える点もポイントといえるでしょう。

汎用性が高い

Eggplantは、組み込み機器でもテストの自動化ができる汎用性の高さが魅力のテスト自動化ツールです。また、シミュレーターPCを順番に操作することによってテストシステム全体を自動化できるなどの拡張性の高さも特徴です。導入することによって24時間365日いつでもテストが可能になるため、不具合を見つけやすい点が特徴です。

Eggplantの仕組みと使い方

Eggplantの仕組み

Eggplantの仕組みは、他のテストツールからの外部プロセスが、Eggplantの自動化機能を使用するというものです。つまり、Eggplantを実行することによって多数のユーザーが対象のウェブサイトやアプリを使用している状態をシミュレーションでき、サーバーとクライアント双方への影響を確かめられます。

Eggplantの使い方

まずは、Eggplantを設定して初期環境を整える必要があります。手順に従ってEggplantをインストールしましょう。初期環境が整ったら、実行するだけです。操作は直感的にでき、簡単なテストならコードを2~3行入力するだけなので、初心者でも簡単な学習で使用できます。プログラミングの知識があれば細かい部分まで自動でのテストが可能です。

パフォーマンス低下に悩んだら、「改善提案型」負荷テストサービスに任せよう

社内の少数メンバーで使う小規模なシステムや、単発で済む程度の負荷テストであれば、フリーの負荷テストツールでも十分です。しかしながら、負荷は一度解消したからといって二度と発生しないわけではなく、アップデートの度にテストが必要になるケースが多いのも実情。

負荷テストサービス会社の中には、検出したバグを分析した上で改善アクションまで踏み込んでくれるところがあります。依頼するなら、こういった改善までできる会社がおすすめです。というのも、エンジニアが本来の開発に集中でき、自動的に不具合やバグの報告が上がり適宜改善してくれる仕組みこそが、理想の開発環境と言えるからです。

当サイトでおすすめしている3社は、この要件を満たしています。あなたが抱えている課題を、それぞれの会社が持つ「独自の強み」で解決してくれますので、ぜひ依頼先選びの参考にしてみてください。

改善アクションまで任せられる
負荷テストサービス会社 3選を見る

Eggplant利用の注意点

費用がかかる

Eggplant利用の注意点として覚えておきたいのが、費用がかかるという点です。Eggplantは便利ではありますが、無料ではありません。もちろん、365日手動でテストすることを考えたら、Eggplantを活用するほうが安く、なおかつ不具合を見つけやすい場合もあります。そのため、導入を検討する場合は人件費などのコストとEggplantにかかる費用を比較検討して、よりコストパフォーマンスの良い方を選ぶべきでしょう。

改善までお任せできる
負荷テストサービス3選

負荷テストサービス会社は数多くありますが、それぞれ得意とする領域は違います
原因特定力が高くスピーディに解決できる会社もあれば、アフターサポートが手厚い大手ソフトウェアテスト会社、インフラレベルの大規模テスト実績が豊富な会社など、強みも様々。
ここでは代表的な3つのニーズに分けて、おすすめの会社を紹介しています。

2週間でトラブルの原因特定
スピーディな負荷改善
を求めるなら
Airitech
おすすめの理由
  • トラブルシュートに強く、たった2週間で不具合を特定できる
  • 必要があれば前工程の性能改善に踏み込み、テストを実施してくれる
  • 多様な観点からシナリオを提示し、検証後の実装まで動いてくれる

\スピーディな負荷改善/

原因特定が早い
Airitechの負荷テストを
公式サイトで詳しく見る

Airitechの負荷テストについて
電話で問い合わせる

Airitechの負荷テスト
についてもっと詳しく見る

幅広いケースの改善実績あり
大手の安心サポート
を求めるなら
SHIFT
おすすめの理由
  • 改善実績が豊富で、自身のケースにおける適切な解答が分かる
  • 土日祝も対応の手厚いサポートで、安定稼働を実現できる
  • 第三者検証の老舗だから、複合的な機能テストも依頼できる

\安心サポート/

安定稼働を徹底サポート
SHIFTの負荷テストを
公式サイトで詳しく見る

SHIFTの負荷テストについて
電話で問い合わせる

SHIFTの負荷テスト
についてもっと詳しく見る

インフラレベルの不具合も改善大規模高負荷テスト
を求めるなら
ディーネット
おすすめの理由
  • JMeterのマスタ・スレーブ構成により、大規模負荷テストができる
  • 運用代行がメインの会社だから、テスト後の環境安定化に強い
  • 高負荷障害や大規模インフラなど、長大テストの改善にも対応できる

\大規模&高負荷/

大規模環境に強い
ディーネットの負荷テスト
を公式サイトで詳しく見る

ディーネットの負荷テストについて
電話で問い合わせる

ディーネットの負荷テスト
についてもっと詳しく見る

改善アクションまで
任せられる
負荷テストサービス会社3選を見る