ソフトウェアの テスト
互換性
ソフトウェアアプリケーションやハードウェアデバイスの一貫した信頼性のある動作は、製品が市場で成功するかどうかを決める最も基本的な要因の1つです。互換性のテストは、製品が対象環境の他のハードウェアやソフトウェアとともに正常に機能するかどうかを確認するのに役立ちます。CSOFT の互換性テストは各社の製品が広範囲のシステムプラットフォームで期待どおりに機能するどうかを確認するのに役立ちます。
CSOFTの互換性テストを使うと、アプリケーションは業界標準からすると最高レベルの試験を確実に受けられます。当社の専門的なテストエンジニアは、規定規格や機能性に関して非互換性を検出するため労を惜しみません。各プロジェクトに対して、CSOFT はお客様と協同し、異なる構成でアプリケーションの主なすべての機能を系統的に試験するテスト計画を作成します。
機能性
アプリケーションの開発後、デベロッパーは、異常や不具合がないこと、リリース前に設計したとおりに動作することの継続的な検証が必要になります。機能性テストはアプリケーションが期待された機能性要件を満たしている程度を判定します。このプロセスでは、すべての出力が指定した予測を満たしていることを再確認するため、多様なシナリオをシュミレートします。
機能性テストに対する当社の的を絞った方法には、アプリケーションが仕様に合致していること、各種デバイスやプラットフォームで必要なすべての機能が正常に動作することの検証が含まれます。さらに、当社では、広範な入力データを使用して、動作の機能ごとの検証も実施します。これらの技術によってアプリケーションが実際の現場で正常に動作することが確実になります。
操作性
設計が貧弱なアプリケーションのユーザーインターフェイス (UI) は、収益の低下やユーザーの生産性の低下の点で、組織のコストがかさむ可能性があります。CSOFT には、UI 設計の不具合が即座に識別され、多様化したエンドユーザーのフィードバックからの追跡により訂正されることを確実にする優れたリソースがあります。CSOFT には、本格的なエンドユーザーの操作性テストを実施して操作性の向上の点で最善の結果を提供するために、主要な市場セクターのある既存の機関があります。CSOFT には、ユーザーが各種タスクやアプリケーション UI のセクションとどのように対話するかについてフィードバックするためのリソースがあります。いわゆる自動化視線追跡技術と比較すると、実際の現場のエンドユーザーのフィードバックは引き続き、最も正確な操作性のテストになっています。
実際の現場のエンドユーザーのテストのほかに、CSOFT は業界で定評のある設計パラダイムに照らして操作性のカスタムテストも行います。CSOFT は、最初に業界で確立されている慣習 (アプリケーション全体でタスクを完了し、ユーザープロンプトを均一にするのに必要なステップの数など) のガイドラインを作成してアプリケーションをテストします。
パフォーマンス
アプリケーションの一貫したパフォーマンスと動作は消費者に受け入れられる鍵です。CSOFT はお客様が製品をパフォーマンスや既に市販されている同様の製品とどのように比較できるかで評価するのを支援します。ウェブサイトやとりわけ、電子商取引のサイトでは、取引が大量になる状況でも正常に機能する必要があります。サーバーの過負荷によるダウンタイムがコストに及ぼす影響には想像を絶するものがあります。クラッシュによるストレスのほかに、調査研究が示すところによると、アクセスする人は UI の時間経過が8秒より長くなることを許容しません。その上、ライバルのサイトへ移動します。
ハンドヘルドデバイスで移動体アプリケーションのパフォーマンスをテストするために、CSOFT にはデバイスを多様な使用条件に置く既存の方法論があります。ウェブアプリケーションは大量のユーザーに対処します。CSOFT は、何千もの「仮想お客様」を作成するために、負荷を生成するサーバーにインストールした最先端技術のソフトウェアを使用します。これらの仮想お客様は、カタログの検索や「ショッピングカード」を満たすなどの、通常よく発生するユーザーの行動やビジネスプロセスをシュミレートします。仮想お客様がそれぞれのビジネスを行うにつれ、厳密に調査するコンソールはサーバーの応答時間を記録します。さらに、あまり使用されないアプリケーションの機能領域の軽い動作をサイトにばらまきます。結果のデータはシステムのボトルネックやサーバーのダウンタイムを防止するために必要な是正処置を決めるために分析されます。
負荷テストの演習は、実験室内または実際の現場の方法論のどちらかを使用して設定することができます。CSOFT の実験室の方法は、負荷を生成するサーバーを、インターネットルーターやスイッチホップを介さずに、直接ウェブサイトのサーバーに接続し、テスト担当者が最大限に最悪のシナリオを課するようにするものです。実験室内では、「ホワイトボックス」方法(データベースバックエンドなどの、n層のウェブサイトのコンポーネントを直接機能させるシナリオ)を用いてサイトをテストすることもできます。

CSOFTのソフトウェアのテスト能力の詳細については、問い合わせたい事柄を電子メールで info@csoftintl.com まで送っていただくか、ここをクリックしてください。 |