プライム セラピューティクスについて
米国で最も急成長している民間企業の1つとして認められている Prime Therapeutics LLC (Prime) は、人々が気分を良くして元気に過ごすために必要な薬を受け取るのを助けます。 Prime は、医療プラン、雇用主、ならびに Medicare や Medicaid を含む米国政府のプログラムに対する薬局給付を管理しています。 同社はまた、複雑な病状を持つ人々に臨床サービスを提供しながら、請求を処理し、メンバーに薬を届けます。 ミネソタ州セントポールに本社を置き、Prime は約 2,000 万人の人々にサービスを提供しています。 当社は、13 の Blue Cross および Blue Shield プランならびにそれらのプランの子会社および関連会社によって共同で所有されています。
Prime Therapeutics のシニア テストオートメーション開発業者である Imad Alassi 氏は、最近、同社のアプリケーションテストチームがSmartBear ReadyAPI Test から得られる利点について説明しました。 このソフトウェアは、使いやすいグラフィカル インタフェースとエンタープライズ クラスの機能により、社内 Web サービスのテストを合理化します。 ReadyAPI Test を使用すると、Prime のアプリケーション テスターは、すべての標準プロトコルおよびテクノロジを完全にサポートしながら、単一のテスト環境で自動化された機能的で準拠した Web サービス負荷テストを迅速に作成および実行できます。
Prime Therapeutics は、SmartBear の ReadyAPI Test をどれくらい長く利用していますか?
Web サービス アプリケーション テスターの多くは、2011年に無料のオープンソース版 SoapUI を使用し始めました。同社は、2013年初めに 数人のテスターを 2つのテストチームからを ReadyAPI Test にアップグレードしました。
新しい Web サービスのテストツールを検討するようになった理由は何ですか?
Prime は、従業員の仕事の遂行を支援するビジネスプロセスを実行するために、内部 Web サービス アプリケーションへの依存度を高め始めました。 ビジネスの取引や顧客との連携においてこれらのアプリケーションが大きな役割を果たすため、パフォーマンスの問題が顧客に提供されるサービスのレベルに影響を与える可能性があるため、常に正しく機能するようにする必要があります。 そのため、Web サービス開発の量が増えるにつれて、Prime は新しいアプリケーションやアプリケーションの更新をテストしてエンドユーザーに迅速に展開できるようにする能力を高める必要がありました。
Prime は、他の Web サービス テストツールを検討しましたか?
はい - Prime は、以前に他のアプリケーション テスト プロセス用に購入した HP QuickTest Professional (QTP) のライセンスを所有しています。 QTP は Web サービスをテストするためのアドオン モジュールを提供しているので、実行可能な選択肢として考えられていました。 しかし同社は、QTP テスト プロセスを使用するのは非常に難しいと判断し、よりシンプルで自動化されたアプローチを求めていました。
「ReadyAPI Test は必要とされる自動化された使いやすい アプローチを提供します。テストチームの 1人に、ReadyAPI Test が QTP と比較してテストの構築時間を短縮するのにどれほど効果的かのデモを見せました。」
Imad Alassi 氏、Prime Therapeutics のシニア テスト オートメーション受託開発業者
なぜ ReadyAPI Test を選んだのですか?
ReadyAPI Test は、データソース ファイルからのデータの読み取り要求を有効にしてから、応答を検証することが特に強力です。 これを達成するために QTP は Visual Basic スクリプト コードを使用して 3週間の開発期間を必要とします、しかし ReadyAPI Test は何もせずにすぐにデータソースを読みます。 2人を訓練するのに 1時間しかかかりませんでした。
ReadyAPI Test バージョンは QTP Web サービス アドオンよりも安価です。 それは最終的な選択を簡単なものにしました。
ReadyAPI Test をカスタマイズしましたか?
以前は別の会社で働いていましたが、私はオープンソース版のSoapUI 内の Groovy ツールを使用して、XML テストケース用のスクリプトを作成し、テスト コンポーネントをロードしました。 応答は時々チェックされる必要がある何千もの XML レコードを生成するのでこの機能は重要です。 手動で行うのは、非常に労力を使うプロセスです。
しかし、長期的に見て、SoapUI のオープンソース版を調整するためのカスタムプログラミングは、特にテストチームの課題が変わったときにはサポートできません。 そのため、Prime Therapeutic は、スクリプト作成機能とテスト機能を標準装備した ReadyAPI Test を購入することを決定しました。
これにより、Web サービステストの作成と結果の確認プロセスが完全に自動化されました。 したがって、テスターは ReadyAPI Test をカスタマイズする必要はまったくありませんでした。
ReadyAPI Test は日常業務においてどのような役割を果たしていますか?
同社は、毎日のビジネスプロセスを実行するために内部 Web サービスアプリケーションに大きく依存しています。
Web サービスが開発または更新されるたびに、テスターは多くのユースケースをチェックして、アプリケーションが会社全体のすべてのエンドユーザーに対して正しく機能することを確認する必要があります。 企業はビジネスプロセスの効率を高めるために新しい Web サービスと更新を迅速に展開する必要があるため、テストを実施して問題を迅速に特定することが最も重要です。
ReadyAPI Test はどのような特定の機能を満たしていますか?
ReadyAPI Test を使用すると、データ駆動型テストを簡単に作成できます。 テスターは、テストケースに必要なデータを Excel ファイルにロードしてから、ループ内でテストを実行してすべてのデータを読み取ることができます。 彼らは期待される実際の応答値をすばやく検証してから、各テストケースを個別に実行します。
ReadyAPI Test では、テスターはリクエストで渡したいすべてのパラメータを含む Excel ファイルから各行をロードすることもできます。 同じ行のデータを使用してサーバーから応答が返されると、Excel に格納されている予想される応答に対して XML ノード値が検証されます。 与えられたパラメータを使って特定のテストケースを検証するためにアサーションテストを実行することもできます。
Prime は ReadyAPI Test によって提供される ROI をどのように測定しますか?
ReadyAPI Test で 1 時間のトレーニング セッションを経た後、テスターは技術的なサポートなしで簡単にソリューションを利用しました。 ReadyAPI Test は強力な結果を提供しながら、使いやすさを提供しています。 テスト担当者は、Web サービス上でテストを迅速に構築して実行し、パフォーマンス上の問題の原因を特定することができます。 これにより、開発者は以前よりもはるかに効率的に Web サービスを調整できます。
ReadyAPI Test がどの程度うまく機能しているかの例として、手動プロセスを使用して 100 個のテストケースを実行するには、これまで 6時間近くのリソース時間が必要でした。 SoapUI を使用すると、テスターはわずか 20秒で同じ数のテストを実行できます。 それにより、リソースコストが大幅に削減されます。
しかし最も重要なことは、テスト時間が短縮されたことで、同社はビジネスサービスの効率性を向上させる Web サービスの更新をより迅速に展開できるようになることです。 それは従業員が顧客の対応をすることをより簡単にします。
ここに参照されている会社名および製品はすべて、それぞれの商標所有者の登録商標または商標です。