ホワイトペーパー

テスト自動化を継続させるためのテスト作り

UIテスト自動化で最も難しい点の一つとして、テストのメンテナンスがあります。この課題を解決し、自動化を継続させる方法として、以下のポイントについて解説します。

  • UIの変更に強いテストを作成する
  • 1つのテストを小さくする
  • モジュラーな構造を使用する
  • アプリケーションの機能単位でテストをグループ化する
  • テストスクリプトとテストデータを分ける
  • 自動化に向かないテストを作らない

ホワイトペーパー

UIテスト自動化における注意すべきポイント

UIテスト自動化に取り組む際に注意すべき、以下のポイントについて解説します。

  • ツールの選定
    UIテスト自動化ツールの選定方法におけるポイント
  • テストの作成
    UIテスト自動化ツールを利用したテストの作成方法におけるポイント
  • テストの運用
    作成したテストの運用方法におけるポイント

ホワイトペーパー

UIテスト自動化における評価すべきポイント

テスト自動化を始める前に、テスト仕様書や開発アプリがテスト自動化に適しているかを確認するための評価ポイントについて解説します。

  • UIテスト自動化に適応するテスト仕様書
    テストケース、操作手順、期待する結果、事前処理/事後処理について、テスト自動化を考慮したテストの設計のポイント
  • UI テスト自動化に適応するアプリケーション
    対象のアプリケーションがテスト自動化に適しているかの評価ポイント

ホワイトペーパー

テスト自動化のための10個のベストプラクティス 前編

自動テストが最小限のコストで、高速かつ信頼性の高い結果を確実に提供できるようにするための10のベストプラクティスの前編です。
前編では、以下の5つを詳しく解説します。

  • 何を自動化するか
  • 回帰テストを始めよう
  • メンテナンス可能なテストを作成する
  • 信頼できるロケーターの使用
  • データ駆動型テスト

ホワイトペーパー

テスト自動化のための10個のベストプラクティス 後編

自動テストが最小限のコストで、高速かつ信頼性の高い結果を確実に提供できるようにするための10のベストプラクティスの後編です。
後編では、以下の5つを詳しく解説します。

  • 失敗するテストケースの解決
  • CIパイプラインとの統合
  • テスト可能な要件を作成する
  • E2Eテストの計画
  • 機能テストと負荷テストを組み合わせる

ホワイトペーパー

テスト自動化ソリューション バイヤーズ ガイド

テスト自動化に欠かせない「テストツール」の失敗しない選び方について、6つのステップで解説します。

  • 目標を定めよう
  • 準備状況を把握しよう
  • リソースを確認しよう
  • ツールを評価しよう
  • ベンダーを選ぼう
  • PoCをしよう

ホワイトペーパー

継続的テストの加速化
~アジャイル開発でのテストの知っておくべき9つのこと~

アジャイル型開発におけるテストについて、テスト自動化ツールRanorexの開発元である Ranorex社 が行ったアンケート調査の結果をもとに、開発手法の変化やテスターの役割の変化、テスターに求められているスキルなどを解説します。

  • ウォーターフォール型開発からアジャイル型開発への移行は今も進行中
  • アジャイルチームは多種多様な開発手法を採用しているDevOpsへの関心が高まっている
  • テストはシフトレフトへ
  • テスターが開発者と協力すると、チームは恩恵を受ける成功のためにはチーム編成が重要である
  • テスト自動化の経験を求める企業が増えている
  • 従来のテスト手法は今でも評価されている
  • テスターにプログラミング スキルを求める求人広告は減少している

ホワイトペーパー

テスト自動化ガイド
~自動化を開始するための戦略や抑えておくべきポイントとは?~

テスト自動化による効果をより大きくするための戦略とポイントをまとめたガイドブックです。自動化に向いているテストの種類や開発フェーズ、自動化する利点、自動化のフレームワークといったテスト自動化を開始するために知っておくべき情報を紹介します。

  • テスト自動化とは
  • なぜテストの自動化が必要なのか
  • 自動テストの利点
  • 自動テストの課題
  • テスト自動化フレームワークとは
  • Ranorex Studioでのテスト自動化の仕組み
  • 代表的なテスト自動化ツールは?
  • テスト自動化のプロセス
  • テスト自動化戦略の策定
  • テスト自動化について学習する方法