ソフトウェア検証テスト
すべてがインターネットに繋がる現代では、ソフトウェアとモバイルアプリケーションはIoTを推進する原動力です。一方でソフトウェアは種類が多く細分化しており、プラットフォーム・デバイス・ハードウェアも多様化しています。各メーカーが直面している大きな課題の一つが、多種多様なハードウェアとシステムにソフトウェアをリンクさせユーザーエクスペリエンスを向上させることです。
お問い合わせソフトウェアテストを通したインタラクションの向上
ソフトウェアテストは製品のデザイン・開発プロセスにおいて重要な役割を果たしているにもかかわらず、軽視されがちです。現在は新しいソフトウェアが毎日のように世に送り出されるだけでなく、市場にはライバルも多数存在します。デザインに問題があるソフトウェアは、すぐユーザーに忘れられるでしょう。特に体験としてのインタラクション(Experience-Interaction)を重視するゲーム、ネットショッピングのプラットフォーム、IoTデバイス、及びソフトウェア開発、ソフト・ハードウェアの整合性確保などは、反復検証を通してデザイン上の欠陥を見つけなければ、製品性能の向上や環境との相互運用性の確保は難しいことでしょう。
アリオンのソフトウェア・テスト・エコシステム
ソフトウェアテストは開発者にではなく、サードパーティに任せるのがベストです。全面的な検証プログラムと、丁寧な確認/評価を通して、サードパーティは客観的なフィードバックを提供し、製品に潜むリスクを発見し、早い段階で問題を解決することができます。アリオンAIラボは、検証分野における経験豊富なだけでなく、AI自動テストを積極的に導入しています。各製品に特化したデータベースを構築することによってソフトウェアテストの効率を大幅に向上させ、より完成度の高い情報と知見をお客様に提供することができます。
アリオンのソフトウェア・テスティング・エコシステム(Software Testing Ecosystem)では、ソフトウェア・サービス・ビッグデータ解析という三つの領域をカバーしています。
Ⅰ.ソフトウエア
ソフト・ハードウェアの整合性検証
パソコン周辺機器やスマート家電・ウェアラブルデバイスは、バンドルされたソフトウェアと一緒に使わなければ機能しないケースが見られます。しかし有線・無線接続にかかわらず、1対1のペアリングにすら互換性のトラブルが発生しかねません。ソフトウェアがうまくハードウェアを作動させられないといった問題は、ユーザーに悪いイメージを与えてしまいます。
検証チームは、製品の特性に合わせてテストプロセスをカスタマイズし、ソフトウェアの性能とパフォーマンスを測定できます。
検証対象:IoTデバイス:スマートリストバンド+スポーツアプリ、スマートスピーカー+キャスティング再生アプリ、PC周辺機器+アプリケーションソフトウェア など
モバイルアプリケーションテスト
数あるアプリの中でも最も多いのはゲーム、ショッピング、SNSなどです。アリオンはお客様のアプリのiOS/Androidでの相互運用性、各メーカーのスマートフォン・タブレットでの動作の安定性を検証できます。例えばゲームだと、画面回転時の不具合やアプリのクラッシュ、表示遅延といったトラブルが起きた場合、ユーザーに悪いイメージを与えてしまいかねません。このため、事前の検証作業は非常に重要です。
検証対象:ゲームメーカー、ビデオゲーム・携帯ゲーム・VRゲーム など
Ⅱ.サービス検証
ソフトウェアテストを通して、製品の各OSで相互運用性と安定性を検証できます。また、ソフトウェアのユーザーエクスペリエンス検証も可能です。ネットショップ運営会社、ゲームメーカー、各ソーシャルメディアといった様々な業界がアプリを公開しています。製品の内容や特色に力を入れる以外に、ユーザーエクスペリエンスも重視する必要があります。
例えばショッピングアプリを使うとき、UIが画面サイズに合わない、カートに入れた商品が消えた、ログイン認証がうまくいかないといった問題は、ユーザーの購買意欲を損なってしまう恐れがあります。ブランドへの信用度や業績にも悪影響を及ぼすでしょう。
製品の全面的な改良と手に馴染む操作感を生み出すため、アリオンはソフトウェアの相互運用性・機能・操作感・信頼度という四つのコア要素を検証し、ソフトウェアの基盤がしっかりしているかどうかを確認します。そしてソフトウェアのユーザーエクスペリエンスを検証し、UIがユーザーの期待と目的に適しているかどうかを確認します。
検証対象:ネットショッピングアプリ、動画・音楽キャスティングプラットフォーム など
Ⅲ.ビッグデータ解析
ソフトウェアテストのプロセスにおいて、AIによるテスト自動化は人件費を大幅に削減し、テストの精度を向上させます。それだけでなく、質的・量的テストを通して積み重ねてきたビッグデータは、より良い製品とサービスを作り出すための重要な評価項目の一つでもあります。アリオンは各ソフトウェアやアプリケーションプログラムに応じたAIテストプログラムを設計し、データベースを作っています。リアルタイム監視とデータの蓄積を通して、製品の改良とユーザーエクスペリエンスの向上のための礎を築くことができます。