7月 19, 2023 by admin | Comments

TeleNavは、コネクテッドカーと位置情報プラットフォームサービスの先駆者で、人々の移動体験をドライブ前からドライブ中、そしてドライブ後まで変革しています。GM、トヨタ、AT&Tといった世界的なブランドは、同社の位置情報プラットフォームを活用し、オーダーメイドのコネクテッドカーやモバイル体験を提供しています。
さらに、日産自動車やデニーズ、ウォルマート、ベストバイといった広告主は、TeleNavの精緻なターゲティングが可能な広告プラットフォームを通じて、数百万人のユーザーにアクセスしています。TeleNavのロケーション・プラットフォームは、パーソナライズされたナビゲーション、マッピング、ビッグデータ・インテリジェンス、ソーシャル・ドライビング、そして位置情報に基づいた広告を提供します。
TeleNav社の3名の自動化エンジニアに話を伺いました。彼らの組み込みHMIは、Qt®テクノロジーのQMLに依存しており、QNX®やWindows™などの様々なプラットフォームでテストが行われています。これらのエンジニアは、テスト自動化の要件を満たすために、Squish GUI Testerを活用しています。
「私たちは毎晩実行するための800のテストを作成しました。」
「なぜSquishを選んだのですか?」と問うと、エンジニアたちは過去にSquishを使用した経験があり、そのツールによる良好な結果を得たと回答しました。「Squishは常に進化し続けています」と一人のエンジニアは述べています。現在、このツールで作成された800以上の自動GUIテストは、継続的インテグレーションプロセスにおいて日々実行されており、オブジェクトのプロパティ検証を通じてQMLプロパティを確認したり、色のバリエーションを見るための画像比較を活用しています。
「異なるプラットフォームで動作するというのは大きな利点です。」
チームにSquishから得られた最大のROI(投資対効果)について尋ねたところ、テストスイートを日常的に実行することで、1週間に最大5~10件のリグレッションが検出されたとの報告がありました。また、エンジニアたちは、異なるプラットフォームへのテストの移行が容易であり、個々のテストを変更することなく、これらのスイートを自動的に実行できるという点も強調しました。
TeleNavのエンジニアたちは、テスト自動化プロセスにこのツールを導入することで得られる他の利点についても触れています。まず、「最大の影響」として、新しいフレームワークを構築するための環境を設定できることを挙げました。次に、あるエンジニアはSquishの利点として、IDE内でテストの作成とデバッグが容易であることを指摘しました。さらに、最も価値ある機能の一つとして、要素ツリー全体をナビゲートできるピックオブジェクトツールを挙げています。
将来的な計画として、テスト自動化チームのエンジニアたちは、テストスイートの自動化カバレッジをさらに拡大していく予定です。
Download the latest release here: www.qt.io/download.
Qt 6.10 is now available, with new features and improvements for application developers and device creators.
Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.
12 1, 2025
このブログは「Qt for MCUs vs LVGL: A Comparative Study from Design to..
11 28, 2025
このブログは「Seamless Qt 6.10 Testing: Squish 9.1.1 Keeps Your Automation..
11 25, 2025
このブログは「How to Build a Modern Test Automation Strategy (That Fully..