SiteArc」の株式会社アールエスコンポーネンツ(以下アールエスコンポーネンツ)への導入事例を発表しました。出資の日本法人として、1999年3月より営業を開始し、紙カタログとオンラインカタログを通じて工業用部品の通信販売サービスを提供しています。サイトhttp://www.rswww.co.jp/●お客様の課題[ポイント]・製品販売サイトの動作確認テストに掛かる膨大なテスト工数、及びその教育コスト・人による動作確認テストのカバー率の限界アールエスコンポーネンツでは、欧州やアジアなど26ヶ国160地域の販売網をもつグループのグローバルネットワークを共通販売プラットフォームで運用しています。サイトに掲載される内容は各言語や地域ごとの仕様となっています。お客様が、いつでも確実に製品購入を実施いただけるように、文言や検索結果の表示、商品購入のプロセス、各メーカーとの電子データの交換などの動作確認テストを各拠点で実施しています。動作確認テストは広範囲、かつ製品点数が多いこともあり、非常に煩雑な作業でした。日々の運用テストではコンテンツの確認や受発注のダミーデータを実際に流して動作確認を行っています。これらのテストを人手で行うには人的コスト、カバーできる範囲の限界があります。作業が煩雑ということで、担当者を増やしてもその教育コストなどが課題でした。ブラウザ操作の自動化を実現できます。具体的に自動化を行った業務は、メーカー名や品番などをキーワードとして検索結果数を記録する業務です。これは予め検索結果数を持っておりその数値と比較することによってテストを行うものです。任意のセルに返します。120,000点あり、その全てを人手で網羅するには天文学的な工数がかかります。導入前は、人手でできる量のテストをランダムにこなしていましたが、自動化によってカバー率が上がり、現在では帰社前に自動化スクリプトを走らせておけば、次の日出社した際には、レポート作成まで完了しています。実現したのは、製品選択から受注、顧客向けデータ生成までの一連の動作を実施するパンチアウトテストの自動化です。このテストは、顧客の製品購入時の操作をダミーデータで行い、そのバックエンドでの処理結果を確認するテストです。データと比較してその正否を判定します。実際に人手で行う場合は、操作手順が複雑なため、慣れと経験が必要で、覚えるにも一苦労でした。スクリプト開発で実現しており、こちらもスクリプトを動かしておけば、自動でレポートまで作成します。相互に見ながら内容を評価していました。見落としなどによるテストミスを防ぐため、時間を掛けてでも慎重にテストを行う必要がありました。自動化システム導入後のテストに掛かる工数は、時間にして約1/20程度にまで削減されています。同時に人的ミスのリスクも排除できるため、結果としてテスト品質の向上にも貢献しており、導入効果は計り知れないものがあります。サイトの変更や他の運用テストにユーザが自由にスクリプトを開発、対応できたこと。連携がスムーズに行えたこと。今後、アールエスコンポーネンツでは、自社でスクリプト開発を行い、自動化プラットフォームに組み込む予定です。サイトにおけるほとんどのテスト操作の自動化を目指します。実現することで、グループ全体の品質向上につなげていきたいと考えています。※文中の製品名および会社名は、それぞれ各社の商標または登録商標です。ブラウザ操作の自動化プラットフォームです。2つのスクリプト言語に対応し、利便性の高い制御構文により非常に柔軟な自動化ファイルの開発を実現します。2.0」を使った、各ユーザ、パートナーの開発効率を更に高めるため、アドスが開発した自動化ファイルを随時専用サイトにて公開しています。これにより、開発者は豊富なサンプルを元に開発を進めることができ、より効率の高い開発を行なうことが可能です。