Seleniumを用いたWeb自動テスト入門

自動テストとは何か 自動テストとは、繰り返し実行が必要なテストケースを、スクリプトによってコンピュータが自動で実行する手法です。具体的には、ブラウザの起動、リンクのクリック、フォームへの入力、ボタン押下などの一連の操作をプログラムで再現し、得られた結果が期待値と一致するかを検証します。 利点 人的リソースの大幅な削減 高速なテスト実行 夜間 ...

7月19日 17:59 投稿

Seleniumによる自動化テストの実践技法

本記事ではSeleniumを用いた自動化テストの高度な操作方法について解説します。 マウス操作のシミュレーション click(): クリック double_click(): ダブルクリック context_click(): リーチャート move_to_element(a): 要素aに移動 drag_and_drop(a,b): aをbへドラッグアンドドロップ click_and_hold(): クリックして押す release(): 押しを解除 from selenium.webdr ...

6月8日 17:35 投稿

Windows 環境における Watir 自動化テストフレームワークの導入手順

Web 開発においてアジャイルな運用が一般化する中、テスト工程の自動化は不可欠な課題となっています。特に Ruby 기반の Watir を利用した Web 自動化テスト環境を Windows 上に構築する手順について解説します。 1. Ruby 実行環境の整備 まず、Ruby 言語の実行環境を準備します。Windows 環境では、必要な開発ツールセットを含むインストーラーを利用するのが効率的です ...

6月7日 23:22 投稿