ローコードテスト自動化ツール T-DASH

  • 動作定義

    取得した文字列をスライス指定で出力しよう

    はじめに 「スライス指定」とは、プログラミングやデータ操作において、インデックスの範囲を指定して部分データを取得する方法です。例えば、「あいうえお」という文字列から、「あいう」だけを取得することをスライス指定といいます。 変数に名前の...

  • 動作定義

    カスタム動作を使って、キーボードキーを利用しよう

    はじめに 自動テスト中にキーボードキーを利用したい、というカスタム動作作成について説明します。本記事におけるキーボードキーとは、次の2パターンを指します。 単体キー:「BACKSPACE」や「TAB」などの単体キーのこと ...

  • 動作定義

    カスタム動作を使って、先頭のゼロを付けずに日時を出力しよう

    はじめに T-DASHの標準動作には、現在の日時を取得可能な予約語があります。テストケース作成時、設定値に予約語を使用すると、テスト実行時に予約語に対応したデータに置換してくれる便利なものです。 ただ、この予約語で日時を取得す...

  • 動作定義

    カスタマイズされたチェックボックスが選択されているか検証しよう

    はじめに Webページに表示されるチェックボックスには、① 標準的なチェックボックスと、② デザインがカスタマイズされたチェックボックスが存在します。見た目上はチェックボックスでも、①と②ではサイト上の実装方法が異なります。特に②の場合、「...

  • 動作定義

    カスタム動作を使用してスクロールバーを操作しよう

    はじめに T-DASHでスクロールバーを操作する方法をご説明します。標準動作では「要素が見つかるまでスクロールする」が実装されていますが、本カスタム動作を使用するとユーザーの任意の場所までピクセル単位で動かすことが可能になります。 ...

  • 動作定義

    ブラウザのタブを複数開いて、任意のタブを選択しよう

    はじめに ブラウザで複数のタブを開き、任意のタブを選択して操作したい場合のテスト作成について説明します。 もくじ カスタム動作を作成する 「新規タブを開く」カスタム動作の作成 「タブを切り替える」カスタム動...

  • 動作定義

    カスタム動作/PyAutoGUIでドラッグ&ドロップする

    はじめに カスタム動作機能でPyAutoGUIを使用したドラッグ&ドロップの手順を記載します。 今回のサンプルでは座標指定でファイルエクスプローラーの複数ファイルをWebアプリ上にドラッグ&ドロップを行います。 ...

  • インポート/エクスポート

    カスタム動作ファイルをインポートしよう

    はじめに T-DASHは「誰でも」「カンタンに」テストの自動化ができるようなテスト自動化ツールです。 カンタンに自動化できる仕組みとして、あらかじめ自動化させたい動作をあらかじめ自然言語(日本語/英語)で準備してあります。 一般...

  • インポート/エクスポート

    カスタム動作ファイルをエクスポートしよう

    はじめに T-DASHは「誰でも」「カンタンに」テストの自動化ができるようなテスト自動化ツールです。 カンタンに自動化できる仕組みとして、あらかじめ自動化させたい動作をあらかじめ自然言語(日本語/英語)で準備してあります。 一般...

  • 動作定義

    カスタム動作を作成しよう / Pythonで作成

    はじめに T-DASHではPythonのライブラリをインストールすることで、独自の動作を作成することができます。 T-DASH標準動作では実現できないこともカスタム動作を作成することで実現可能となります。例: Webアプリ操作、ファイ...