Qtプロジェクト向けQA

ソフトウェアの品質保証

Qt品質保証ツールは、クロステクノロジー/デバイス GUI テスト、テストフレームワーク全体のコードカバレッジ分析、静的コード分析、およびソフトウェアアーキテクチャの適合性チェックを行います。1つのツールを単独で、またはペアで、あるいはすべてを一緒に使用して、Qt プロジェクト内のソフトウェアの品質劣化を検出できます。

トライアル(無料)

 

image 32-1

GUI Tester

Squish - Froglogicからの統合

Squish GUI Testerは、GUIテストを自動化するツールです。ユーザーは、Squish IDE 内から、デスクトップ、モバイル、Web、組み込みGUI、HMI向けにスクリプトまたはビヘイビア駆動開発されたテストケースを記録、作成、デバッグ、および実行することができます。クロスプラットフォーム、クロスデバイス、クロステクノロジーで動作するSquish は、Qt フレームワークの優れたサポートにより、現在の市場で使用されているさまざまなツールキットの自動化をサポートしています。

もっと読む

UIコントロール認識

Squishは、オブジェクトを意識したUIコントロールの認識に加え、画像ベースのテストをサポートしているため、メンテナンスとテストが実現できます。

もっと読む

統合開発環境(IDE)

ユーザーフレンドリーで直感的、かつパワフルなSquish IDE から、スクリプトの記録、リファクタリング、デバッグ、実行、メンテナンスを行うことができます。

もっと読む

スクリプト言語

以下の5種類のスクリプト言語でGUIテストを自動化することができます:Python(2,3)、JavaScript、Perl、Ruby、Tcl

もっと読む

リモートコントロール

あらゆるターゲットに対してワンクリックで操作できるリモートコントロールソリューションを使用して、UI オブジェクトを遠隔操作で検証できます。

もっと読む

光学式文字認識 (OCR)

人工知能(AI)ベースのOCRエンジンで画面上のテキストを認識・検証し、オブジェクトや画像ベースのテストと連動させることができます。

もっと読む

検証と妥当性確認

テストスクリプトの期待される動作を確認するために、検証ポイントを挿入します。Squishは、オブジェクトプロパティ、スクリーンショット、ビジュアルおよびOCRベースの検証ポイントをサポートしています。

もっと読む
image 32-2

コードカバレッジ解析

Coco - Froglogicからの統合

Cocoは、多言語・マルチプラットフォームのコードカバレッジ解析・プロファイリングツールです。自動計測により、アプリケーションコード内の関数、ステートメント、条件などのテストカバレッジを計測し、レポートします。Cocoはセーフティクリティカルシステムにも適しており、自動車、医療、航空電子、鉄道、その他の産業における安全基準に準拠して使用することが可能です。

もっと読む

対応言語

C/C++、C#、SystemC、QML、Tcl アプリケーション向けの言語サポートを提供します。

もっと読む

コンパイラ

Cocoは、GCC、Visual Studio、組み込みコンパイラなど、幅広いコンパイラをサポートしています。

もっと読む

テスト実行と影響分析

テストの実行順序を最適化することで、最短時間で最大のカバレッジを実現します。テスト影響度分析により、直前のコードパッチのリスクを分析します。

もっと読む

継続的インテグレーション (CI)

CppUnit、Google Test、QTest などの単体テストフレームワークのための既存の統合環境を利用するか、独自の汎用的なフレームワークを提供することができます。

もっと読む

関数プロファイリング

組み込みのプロファイリング機能により、コードパフォーマンスを評価し、最適化することができます。リファクタリングが必要なコード領域を絞り込み、パフォーマンスのボトルネックを特定します。

もっと読む

ブラックボックステスト

ソースコードのセキュリティを保ちながら、QAチームは地理的な制約を気にせずにテストカバレッジデータを閲覧し、テスト実行を管理できます。

もっと読む
image 33

テスト結果の管理と分析

Test Center - Froglogicからの統合

Test Center は、アプリケーションの進化に合わせて、ソフトウェアのテスト結果を組織化し、集計、管理する統合プラットフォームです。ウェブベースのTest Center はどのブラウザからでも簡単にアクセスできアプリケーションの健全性に関する情報を簡明に把握でき、チーム全体が協力し合える環境を提供します。また、Test Centerはチームが既に使用している多くのテストおよび要件の管理、バグトラッキング、CI ツールを統合し、トレーサビリティを確保しながら、テストの自動化を開発プロセス全体に統合することも可能です。

もっと読む

クロスコラボレーション

PM、開発、QA チームのメンバーは、Test Center で共同作業で使用することができます。高レベルな概要から設計まで掘り下げていき、必要な情報を適切なチームメンバーに迅速かつ効率的に提供することができます。

もっと読む

不具合の早期発見

クロスデバイスやクロスOS のテストによるマルチコンフィギュレーションテストレポートは、インポート時に整理・集計され、不具合の早期発見をサポートします。ビルトインされた履歴レポートが、アプリケーションの変化を捉え、健全な状態を維持します。

もっと読む

バグ、テスト、要件ツールの統合

サードパーティのバグトラッキング、テスト、要件管理ツールのデータを Test Center で管理されるテストにマッピングおよび同期し、トレーサビリティを確立します。Test Center は、QAComplete、TestRail、Jira などのツールとの統合が可能です。

もっと読む

コードレポジトリ対応

GitHub でバージョン管理をしていませんか?Test Center のリポジトリ統合により、スクリプトのソースコードに直接移動して、テスト失敗の発生コンテキストを表示します。

もっと読む

継続的インテグレーション(CI)

CI システムとの統合により、結果をTest Center へインポートし、瞬時に分析結果を得ることができます。Test Center では、自動的に報告される多くの統計やグラフィカルな分析結果を用いて、テストの健全性を細部まで確認します。

もっと読む

自在なアクセス

Test Center は、当初からテストレポートを一元的かつ容易に確認できる場所として構築されており、いつでもどのデバイスからでもウェブ経由でアクセスすることができます。

もっと読む
image 32 (1)

静的コードとソフトウェアアーキテクチャ解析

Axivion Suite

ソフトウェアプロジェクトの保守性と拡張性を将来にわたって確保するために、技術的負債を特定したり、回避したりするのに役立つ、「コードの劣化」検出するためのツールです。

もっと読む

継続的インテグレーション(CI)

Axivion Suite は、Windows、Linux、MacOS で動作し、Jenkins や Bamboo などほぼすべてのCI 環境に統合でき、make、cmake、msbuild、scons、gradle などさまざまなビルドツールをサポートしています。

詳しくはAxivion.comで

業界標準

静的コード解析は、MISRAAUTOSAR C++14CERTC Secure Coding に準拠した規則違反のチェックを行い、CWE の多くのルールもチェックできます。

詳しくはAxivion.comで

カスタマイゼーション

お客様とともにプロジェクトのコーディングガイドラインを考案し、実装します。また、アーキテクチャ検証、ツール分類と認定などの分野でもサポートを提供しています(ISO 26262とIEC 62304を含む)。

詳しくはAxivion.comで