• HOME
  • QAサービス
  • ソフトウェアテスト
  • 機能テスト

期待通りに“ちゃんと”動かせていますか?

機能テスト(Functional Testing)とは、ソフトウェアが仕様通りの機能を正しく実行できるかどうかを確認するテストです。主に「何をするか(What)」に焦点を当てており、ユーザーの観点からの振る舞いをチェックします。

ヒューマンクレストが提供する「機能テスト」とは、当社の豊富な品質改善実績を活かし、JSTQB資格を保有した専門のQAエンジニアが、お客様のシステムやサービスが期待通りに機能するかどうかを徹底的に検証するサービスです。

 

選ばれる理由

仕様書がなくても対応可能

仕様書がなくても対応可能

ヒアリングと実機確認から、最適なテストを導き出す。

仕様書が未整備、あるいは最新状態でないプロジェクトでもご安心ください。弊社のエンジニアがヒアリングや実機確認、ソースコードの解析などを通じて、本来あるべき挙動を導き出します。ドキュメント作成の工数を削減し、スムーズなテスト開始を実現します。

ISTQBパートナー

ISTQBパートナー

世界標準のテスト理論に基づいた、高品質な検証。

国際的なソフトウェアテスト技術者資格の認定組織「ISTQB」のパートナー企業として、体系化された高度な技術を持つエンジニアがプロジェクトに参画することで、根拠に基づいた網羅性の高いテストを提供します。

8,000件以上のプロジェクト実績

豊富な実績、幅広いドメイン知識

ビジネスロジックを深く理解し、システムの正当性を担保。

金融、生損保、製造、小売り、物流、広告、不動産、医療など各分野の専門知識を持つエンジニアが在籍しています。業務知識に裏打ちされた深い理解により、複雑な計算ロジックや分岐条件の検証においても、ビジネス上の重要度を考慮した高精度なテストを提供します。

 

サービス内容

 
ヒューマンクレストが提供する機能テストは、さまざまなテストレベルにおけるテスト計画の立案から分析、設計、実装、実行まで一連の流れを、IV&Vカンパニーである当社がおこないます。
また、一部のプロセスのみ(例:テスト実行)の提供も可能です。

当社が提供する機能テストの設計に関しては、以下のようなテスト技法を組み合わせて、網羅的かつ効率的なテストを実施します。

機能テストで使用するテスト技法

  • 同値分割: 有効な入力値と無効な入力値をグループに分け、各グループから代表値をテストします。これにより、入力値の候補を削減しつつ、高いカバレッジを確保できます。
  • 境界値分析: 入力値の境界(最大値、最小値、境界値の±1など)に焦点を当ててテストします。境界付近で不具合が発生しやすいという経験則に基づいた効果的な技法です。
  • デシジョンテーブルテスト: 複数の条件とそれに応じた動作がある場合に、すべての条件の組み合わせと対応するアクションを表形式で整理し、テストケースを作成します。複雑なロジックのテストに特に有効です。
  • 状態遷移テスト: ソフトウェアの状態と、状態間の遷移を定義し、その遷移が正しく行われるかを確認します。ユーザーインターフェースやワークフローのテストに適しています。
  • ユースケーステスト: ユーザーがシステムをどのように操作するかを記述したユースケースに基づいてテストケースを作成します。実際の利用シナリオに沿ったテストが可能です。
  • 探索的テスト: 事前に詳細なテストケースを作成せず、テスターの知識や経験、直感を活用してリアルタイムにシステムを探索し、不具合を発見する技法です。予期せぬ問題の発見に役立ちます。

サービスの流れ

品質課題のヒアリング

・対象サービスのヒアリング
・品質課題抽出
・品質課題解決策のご提案

アウトプット:
品質改善提案書

テスト計画

・テスト目的の明確化
・テストアプローチの定義
・計画書の更新
・自動化の検討

アウトプット:
テスト計画書

モニタリングとコントロール

・メトリクスの抽出
・進捗の確認
・プロセス全体の制御

テスト分析

・テストベースを基にテスト対象分析
・テスト観点の抽出、定義

アウトプット:
テスト設計書

テスト設計

・テスト技法(同値分割法、境界値分析、デシジョンテーブルテスト、オールペア法、状態遷移、直交表 etc)
・テストアーキテクチャ設計
・テスト詳細設計

アウトプット:
テスト仕様書

テスト実装

・テストケース作成
・テスト手順作成
・テストスイート作成
・テスト環境構築

アウトプット:
・テストケース
・テスト手順書

テスト実行

・テスト実行
・改修確認

アウトプット:
・テストログ
・インシデントレポート ※重大なインシデントに関しては速報でお知らせします
・進捗報告

テスト完了

・テスト結果報告

アウトプット:
・テスト結果報告書
・品質改善提案書

最新の技術トレンドを収集

当社では、QuesというQAエンジニア専門イベントを定期的に開催しており、そこで各社のQA最新トレンドをキャッチアップし、技術やサービスの向上に常に取り組んでおります。
 
 

ヒューマンクレストの機能テストで、
お客様のソフトウェアを仕様通りに“ちゃんと”うごかします

プロセス品質およびプロダクト品質の向上へ、気軽にご連絡ください