logo

セレンのチュートリアル

セレンのチュートリアル

Selenium チュートリアルでは、Selenium の基本概念と高度な概念を説明します。 Selenium チュートリアルは初心者と専門家向けに設計されています。

Selenium は、最も広く使用されているオープンソース Web UI (ユーザー インターフェイス) 自動テスト スイートの 1 つです。

Selenium チュートリアルには、機能、Selenium と QTP、Selenium ツール スイート、Selenium IDE、Selenium IDE の検索戦略、Selenium WebDriver、WebDriver の機能、WebDriver と RC、WebDriver のインストールなど、Selenium のすべてのトピックが含まれています。

文字列をjsonオブジェクトに変換する

セレンとは

Selenium は、最も広く使用されているオープン ソースの Web UI (ユーザー インターフェイス) 自動テスト スイートの 1 つです。元々は、Thought Works の内部ツールとして 2004 年に Jason Huggins によって開発されました。 Selenium は、さまざまなブラウザ、プラットフォーム、プログラミング言語にわたる自動化をサポートします。

Selenium は、Windows、Linux、Solaris、Macintosh などのプラットフォームに簡単に導入できます。さらに、iOS、Windows Mobile、Android などのモバイル アプリケーションの OS (オペレーティング システム) をサポートします。

Selenium は、各言語に固有のドライバーを使用することで、さまざまなプログラミング言語をサポートします。Selenium でサポートされる言語には、C#、Java、Perl、PHP、Python、Ruby が含まれます。現在、Selenium Web ドライバーは Java と C# で最も人気があります。 Selenium テスト スクリプトは、サポートされている任意のプログラミング言語でコーディングでき、ほとんどの最新の Web ブラウザで直接実行できます。 Selenium でサポートされるブラウザには、Internet Explorer、Mozilla Firefox、Google Chrome、Safari などがあります。

Selenium チュートリアル Selenium とは

Selenium は機能テストの自動化に使用でき、次のような自動テスト ツールと統合できます。 メイビンジェンキンス&ドッカー 継続的なテストを実現します。などのツールと統合することもできます。 テストNG 、& JUnit テストケースの管理とレポートの生成に使用します。


セレンインデックス


セレン

セレンIDE

  • セレンIDE
  • IDE-インストール
  • IDE-機能
  • IDE-最初のテストケース
  • IDE-ログインテスト
  • IDE コマンド
  • IDE - 手動でのテスト ケースの作成
  • IDE - 検索戦略
    • IDE - 識別子による検索
    • IDE - ID 要素による検索
    • IDE - 名前による検索
    • IDE - XPath による検索
    • IDE - CSS による検索
      • IDで探す
      • クラスごとに探す
      • 属性による検索
      • ID/クラスと属性による検索
      • 部分文字列による検索
      • 内部テキストによる検索
    • IDE - DOM による検索

Selenium WebDriver チュートリアル

100万桁
  • Selenium Webドライバー
  • WebDriver アーキテクチャ
  • WebDriver-機能
  • WebDriver 対 RC
  • WebDriver-インストール
  • 最初のテストケース
  • WebDriver コマンド
  • Chrome でテストを実行する
  • Firefox でテストを実行する
  • IEでテストを実行する
  • Safariでテストを実行する
  • 戦略を見つける
    • ID による戦略の検索
    • 名前による戦略の検索
    • クラス名による戦略の検索
    • タグ名による戦略の検索
    • リンクテキストによる戦略の検索
    • 部分的なリンクテキストによる戦略の検索
    • CSS による戦略の検索
      • タグとID
      • タグとクラス
      • タグと属性
      • タグ、クラス、属性
      • 部分文字列の一致
    • XPath による戦略の検索
      • シングルスラッシュの使用
      • ダブルスラッシュの使い方
      • 単一の属性の使用
      • 複数の属性の使用
      • ANDの使用
      • OR の使用
      • contains() の使用
      • starts_with() の使用
      • text() の使用
      • last() の使用
  • ドロップダウンの処理
  • WebDriver - ドラッグ アンド ドロップ
  • WebDriver 処理アラート
  • Web ページをスクロールする
  • WebDriver - ブラウザコマンド
  • WebDriver - ナビゲーション コマンド
  • WebDriver - WebElement コマンド
  • ラジオボタンの処理
  • チェックボックスの処理
  • Selenium アサーション
  • セレングリッド

Selenium Python チュートリアル

Javaのconstとは何ですか
  • セレンパイソン

Selenium C# チュートリアル

  • セレン C#

Selenium を使用した TestNG

  • TestNG チュートリアル
  • TestNG の概要
  • TestNG のインストール
  • TestNGの特徴
  • テストケースの実行
  • TestNG XML ファイル
  • テストケースを除外/含める
  • Regex を使用したテスト ケースの実行
  • TestNG グループ
  • TestNG アノテーション
  • 1) @BeforeSuite
  • 2) @AfterSuite
  • 3) @BeforeTest
  • 4) @アフターテスト
  • 5) @BeforeClass
  • 6) @アフタークラス
  • 7) @BeforeMethod
  • 8) @AfterMethod
  • 9) @BeforeGroups
  • 10) @AfterGroups
  • 注釈の属性
  • TestNGパラメータ

前提条件

Selenium の概念を学ぶ前に、Java またはその他のオブジェクト指向プログラミング言語の基本を理解しておく必要があります。

Selenium でサポートされている言語には、C#、Java、Perl、PHP、Python、Ruby が含まれます。現在、Java と C# では Selenium Webdriver が最も人気があります。したがって、いずれかの言語を知っていれば、Selenium の概念を理解するのは難しくありません。さらに、自動テスト、機能テストなどのソフトウェア テスト手法についての事前知識が必要です。

観客

Selenium チュートリアルは、すべての初心者と上級レベルの Selenium ユーザーを対象に設計されています。