Automation testテスト自動化

Automation testテスト自動化

テスト自動化サービスの概要

テスト自動化サービスは、人が行っていた様々なテスト工程の作業を自動化することで、テスト工数の削減、テストプロセス全体の効率化、製品の品質向上を実現するサービスです。

自動化を導入するメリット

  • 繰り返し実行されるテストのコスト削減
  • 脱俗人化、ヒューマンエラーの排除
  • 継続的なメトリクス収集

テスト自動化サービスの特徴

テスト自動化サービスでは、ソースコードの構成管理、テスト環境のデプロイ、テストスクリプトの作成、テストの実行、テスト結果のフィードバックまでをサポートします。テスト環境を自動で構築し、テストを繰り返すことで早期にバグを検出し、仕様追加や仕様変更のよるデグレードリスクを減らすことが出来ます。

テスト自動化サービスのイメージ

テスト自動化サービスのイメージ

テストサービスで使用するツール群

CI( 継続的インテグレーション ) Jenkins
コミット Subversion, Github
ビルド Ant, Maven, Gradle
解析 Checkstyle, PMD, FindBugs, SonarQube
デプロイ Chef, Ansible
テスト(UNIT テスト/ GUI テスト) Junit / Selenium, Appium, UWSC

※継続的インテグレーション … ソフトウェア開発において短期間で品質管理を行う手法

テストの自動化でお困りのことがございましたら、お気軽にお問合せください

ページトップへ