チュートリアル : 動作定義
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 選択状態検証
はじめに Windowsアプリの「選択状態検証」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 有効・無効検証
はじめに Windowsアプリの「有効・無効検証」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 表示・非表示検証
はじめに Windowsアプリの「表示・非表示検証」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / マウス操作
はじめに Windowsアプリの「マウス操作」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / テキスト検証
はじめに Windowsアプリの「テキスト検証」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 特殊操作
はじめに Windowsアプリの「特殊操作」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / ウィンドウ状態検証
はじめに Windowsアプリの「ウィンドウ状態検証」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 選択操作
はじめに Windowsアプリの「選択操作」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / アプリケーション操作
はじめに Windowsアプリの「アプリケーション操作」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / ウィンドウ操作
はじめに Windowsアプリの「ウィンドウ操作」カテゴリに含まれる、標準動作一覧です。...
-
Windowsアプリ
[Windowsアプリ]標準動作一覧 / 入力操作
はじめに Windowsアプリの「入力操作」カテゴリに含まれる、標準動作一覧です。...
-
動作定義
[Webアプリ]標準動作一覧
はじめに Webアプリの標準動作一覧です。動作名のリンクをクリックすると、詳細ページを新規タブで開きます。 もくじ 詳細 ・ブラウザ制御・入力操作 詳細 ブラウザ制御...
-
動作定義
[Webアプリ]標準動作一覧 / 画面認識操作
はじめに Webアプリの「画面認識操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・現在の画面と期待画像を比較する・現在の画面と期待画像をフルスクリーンショットで比較する 詳細 現在の画面と期待画像を比較する...
-
動作定義
[Webアプリ]標準動作一覧 / 選択操作
はじめに Webアプリの「選択操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・チェックボックスを選択にする・チェックボックスを未選択にする 詳細 チェックボックスを選択にする...
-
動作定義
[Webアプリ]標準動作一覧 / 表示・非表示検証
はじめに Webアプリの「表示・非表示検証」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・要素が表示されているか検証する・要素が表示されていないか検証する 詳細 URLが一致するか検証する要素が表示されているか検証する...
-
動作定義
[Webアプリ]標準動作一覧 / 選択状態検証
はじめに Webアプリの「選択状態検証」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・チェックボックスが選択状態か検証する・チェックボックスが未選択状態か検証する 詳細 チェックボックスが選択状態か検証する...
-
動作定義
[Webアプリ]標準動作一覧 / データ取得/保存操作
はじめに Webアプリの「データ取得/保存操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・テキストを取得する・属性の値を取得する 詳細 テキストを取得する...
-
動作定義
[Webアプリ]標準動作一覧 / URL検証
はじめに Webアプリの「URL検証」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・URLが一致するか検証する・URLが部分一致するか検証する 詳細 URLが一致するか検証する...
-
動作定義
[Webアプリ]標準動作一覧 / 特殊操作
はじめに Webアプリの「特殊操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・スクリーンショットを保存する・秒待機する・現在のアラートを閉じる・画面に要素が表示されるまで待つ・画面に要素が表示...
-
動作定義
[Webアプリ]標準動作一覧 / テキスト検証
はじめに Webアプリの「テキスト検証」カテゴリに含まれる、標準動作一覧です。 確認対象(テキスト)が書かれている画面部品に合わせて、動作を選択してください。画面部品と動作が一致しない動作の場合は、エラーとなります。テ...
-
動作定義
[Webアプリ]標準動作一覧 / マウス操作
はじめに Webアプリの「マウス操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・要素をクリックする・要素が表示されていたらクリックする・送信ボタンをクリックする・遷移リンクをクリックする・ダブ...
-
動作定義
カスタム動作を使って、PDFファイルのダウンロードをしよう
はじめに カスタム動作を作成して、インターネット上で公開されているPDFをダウンロードする動作を、実装します。 もくじ 詳細 ・テキストを入力する・テキストをクリアし、キーを入力する・パスワードを入力する・テキスト入力をクリアする・キーを入力...
-
動作定義
カスタム動作を使って、ファイルが存在しているかチェックしよう
はじめに パソコンのローカルディレクトリにファイルが存在しているか確認するカスタム動作を作成します。たくさんのファイルがあり目視で確認が難しい場合にも便利です。 もくじ 詳細 サンプルファイルをダウンロード、イン...
-
動作定義
[Webアプリ]標準動作一覧 / 入力操作
はじめに Webアプリの「入力操作」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・テキストを入力する・テキストをクリアし、キーを入力する・パスワードを入力する・テキスト入力をクリアする・キーを入力...
-
動作定義
[Webアプリ]標準動作一覧 / ブラウザ制御
はじめに Webアプリの「ブラウザ制御」カテゴリに含まれる、標準動作一覧です。 もくじ 詳細 ・画面のURLをブラウザで開く・URLをブラウザで開く・現在のブラウザでURLにアクセスする・ブラウザを閉じる・...
-
動作定義
取得した文字列をスライス指定で出力しよう
はじめに 「スライス指定」とは、プログラミングやデータ操作において、インデックスの範囲を指定して部分データを取得する方法です。例えば、「あいうえお」という文字列から、「あいう」だけを取得することをスライス指定といいます。 変数に名前の...
-
動作定義
カスタム動作を使って、キーボードキーを利用しよう
はじめに 自動テスト中にキーボードキーを利用したい、というカスタム動作作成について説明します。本記事におけるキーボードキーとは、次の2パターンを指します。 単体キー:「BACKSPACE」や「TAB」などの単体キーのこと ...
-
動作定義
カスタム動作を使って、先頭のゼロを付けずに日時を出力しよう
はじめに T-DASHの標準動作には、現在の日時を取得可能な予約語があります。テストケース作成時、設定値に予約語を使用すると、テスト実行時に予約語に対応したデータに置換してくれる便利なものです。 ただ、この予約語で日時を取得す...
-
動作定義
標準動作/4.6.002リリースでの標準動作追加
はじめに 4.6.002バージョンから追加しました。 標準動作を追加 動作「パスワードを入力する」を追加 (全アプリで利用可能) 動作「テストを一時停止する」を追加 (Webアプリのみ) 動作「JavaScript...
-
動作定義
カスタマイズされたチェックボックスが選択されているか検証しよう
はじめに Webページに表示されるチェックボックスには、① 標準的なチェックボックスと、② デザインがカスタマイズされたチェックボックスが存在します。見た目上はチェックボックスでも、①と②ではサイト上の実装方法が異なります。特に②の場合、「...
-
動作定義
カスタム動作を使用してスクロールバーを操作しよう
はじめに T-DASHでスクロールバーを操作する方法をご説明します。標準動作では「要素が見つかるまでスクロールする」が実装されていますが、本カスタム動作を使用するとユーザーの任意の場所までピクセル単位で動かすことが可能になります。 ...
-
動作定義
カスタム動作を使用して、ランダムな文字列を生成、出力しよう
はじめに カスタム動作を使用して、テキストエリアにランダムな数値を生成して出力する方法について説明します。このカスタム動作はこちらからダウンロード可能です。 もくじ サンプルファイルのダウンロード カスタム動作を作成する...
-
動作定義
ブラウザのタブを複数開いて、任意のタブを選択しよう
はじめに ブラウザで複数のタブを開き、任意のタブを選択して操作したい場合のテスト作成について説明します。 もくじ カスタム動作を作成する 「新規タブを開く」カスタム動作の作成 「タブを切り替える」カスタム動...
-
動作定義
テスト手順に分岐を組み込もう
はじめに 動作に対して「特定の条件」を指定することができます。今回は以下のような架空の社員情報テーブルを使用して、条件分岐を作成します。 作成する条件分岐は以下です。 山田太郎さんが表示されていたら、「山田太郎」をクリ...
-
動作定義
標準動作/4.2.002リリースでの標準動作変更
はじめに 4.2.002バージョンから変更/追加しました。 動作「キーを入力する」⇒名称変更「テキストをクリアし、キー入力をする」 標準動作を追加 動作「キーを入力する」を追加 動作「テキスト入力をクリアする」を追加 ...
-
動作定義
標準動作/3.4.000リリースでの標準動作変更
はじめに 3.4.000バージョンから下記3点を変更しました。 動作カテゴリを追加します 既存の標準動作の動作カテゴリ(分類)を一部変更します 標準動作を追加します 1. 動作カテゴリ追加 「データ取得/保...
-
動作定義
標準動作/2.2.000リリースでの追加動作
はじめに 2.2.000バージョンからユーザー要望の多かった10個の動作を追加しました。 No動作カテゴリー動作名説明1ブラウザ制御現在のブラウザサイズを変更する横幅、縦幅を指定したブラウザサイズにすることができる2マウス操作要素が...
-
動作定義
カスタム動作/PyAutoGUIでドラッグ&ドロップする
はじめに カスタム動作機能でPyAutoGUIを使用したドラッグ&ドロップの手順を記載します。 今回のサンプルでは座標指定でファイルエクスプローラーの複数ファイルをWebアプリ上にドラッグ&ドロップを行います。 ...
-
インポート/エクスポート
カスタム動作ファイルをインポートしよう
はじめに T-DASHは「誰でも」「カンタンに」テストの自動化ができるようなテスト自動化ツールです。 カンタンに自動化できる仕組みとして、あらかじめ自動化させたい動作をあらかじめ自然言語(日本語/英語)で準備してあります。 一般...
-
インポート/エクスポート
カスタム動作ファイルをエクスポートしよう
はじめに T-DASHは「誰でも」「カンタンに」テストの自動化ができるようなテスト自動化ツールです。 カンタンに自動化できる仕組みとして、あらかじめ自動化させたい動作をあらかじめ自然言語(日本語/英語)で準備してあります。 一般...
-
動作定義
動作セットを作成しよう
はじめに T-DASHでは動作をまとめた動作セット(共通モジュール化)を作成することが可能です。動作セットを作成することで再利用性、安定性、保守性が高くなるため積極的に活用しましょう。 ログインする操作を動作セット化した例 →動...
-
動作定義
カスタム動作を作成しよう / Robot Frameworkで作成
はじめに T-DASHではRobotFrameworkのライブラリをインストールすることで、独自の動作を作成することができます。T-DASH標準動作では実現できないこともカスタム動作を作成することで実現可能となります。例: Webアプリ操作...
-
動作定義
カスタム動作を作成しよう / Pythonで作成
はじめに T-DASHではPythonのライブラリをインストールすることで、独自の動作を作成することができます。 T-DASH標準動作では実現できないこともカスタム動作を作成することで実現可能となります。例: Webアプリ操作、ファイ...
-
動作定義
画像比較検証をしよう
はじめに T-DASHでは標準動作に画像比較検証する機能があります。 画像比較検証機能を使用すれば、現新比較(マイグレーション)テスト、リンクチェックテストなどを効率よくテスト自動化することが可能となります。 ゴール ・画...