Selenium Complete Tutorial
このSelenium Complete Tutorialについて
セレン完全なチュートリアルは、セレン技術を前進させるために基本から含まれて
セレンチュートリアル - webdriverを基本
•セレンはじめに
基本的なJava
•データ型と変数
•演算子
• 意思決定
•配列
•ループ
•クラスとオブジェクト
•クラスのコンストラクタ
•文字列クラス
セレンwebdriverをを設定
•設定のJava
•セットアップのEclipse
•設定webdriverをクライアント
webdriverを持つ•設定のEclipse
FFのブラウザで•最初のテストケース
•GeckoDriverにテストの実行
•Safariブラウザ上でテストを実行します
•Chromeブラウザ上でテストを実行します
•IEエクスプローラ上でテストの実行
•Internet Explorerのドライバサーバー
セレンwebdriverを中にIEブラウザで•課題
webdriverをコマンド
•ブラウザのコマンド
•ブラウザのナビゲーションコマンド
•WebElementコマンド
•FindElementsコマンド
•チェックボックス&ラジオボタン
•ドロップダウン&複数を選択
•WebTableハンドリング
ロケータ&XPathの
•ブラウザのインスペクタの使用
•放火犯&FirePath
•HTMLロケータ
webdriverを用•エレメントロケータ
•XPathのヘルパープラグインのChromeの
•効果的なXPathの
セレンチュートリアル - webdriverを中級
Javaのアドバンス
•修飾子 - アクセス修飾子
•修飾子 - 非アクセス修飾子
•継承
•ポリモーフィズム
• 例外処理
アラート&Windowsのスイッチ
•待機コマンド
•スマートウェイツ
•スイッチのコマンド
•取り扱いアラート
•アラートの種類を
•複数のWindowsの取り扱い
•取り扱いiFrameをwebdriverをを使用して
アクションクラス
•ドラッグ&ドロップアクション
•マウスホバーアクション
セレンチュートリアル - webdriverをアドバンス
ApacheのPOIでデータドリブンテクニック(EXCEL)
•ApacheのPOIをダウンロード
•ApacheのPOIを追加します。
Excelとの•テストケース
log4jロギングおよびその事前の使い方
•Log4jの紹介
•Log4jのダウンロード
•Log4jのJARの追加
log4jロギングと•テストケース
•Log4jのマネージャー
•ロガー
•アペンダ
TestNGのフレームワーク
• 前書き
•TestNGのをインストールします。
TestNGの持つ•最初のテストケース
•TestNGのテストスイート
•注釈、グループ&DependOn
•テストケースは、優先順位付け&シーケンシング
•TestNGの記者&アサート
•TestNGのパラメータとデータプロバイダ
Excelとの•TestNGのデータプロバイダ
•マルチブラウザ&パラレルテスト
•TestNGのリスナー
セレンチュートリアル - 自動化フレームワーク
ハイブリッド自動化フレームワーク
•自動化フレームワーク
•ページのオブジェクトモデル
•モジュラー駆動型フレームワーク
•関数のパラメータ
•定数変数
•データ駆動型フレームワーク
•log4jロギング
•TestNGのレポーティング
•ユーザー定義関数
•オブジェクトリポジトリ
• 例外処理
•ハイブリッド自動化フレームワーク
キーワード駆動型フレームワーク
•キーワード駆動型のフレームワーク - はじめに
•キーワードを設定する手順は、フレームワークを主導します
•アクションのキーワードを特定し、実装
•セットアップデータエンジン - ApacheのPOI(エクセル)
•Javaのリフレクションクラスの使用
•設定のJava定数変数
•オブジェクトリポジトリ
•テストスイートの実行エンジン
•log4jロギング
• 例外処理
•テスト結果レポート
•データドリブンテクニック
•手動テスト担当者のためのフレームワーク
•プロジェクトのコードベース
フレームワークの設計原則
Seleniumテスト中•工場出荷時の設計原理
•プロパティファイルを使用してオブジェクトリポジトリ
セレンは、JSONを使用するための•オブジェクトリポジトリ
•ページのオブジェクトファクトリ
継続的インテグレーション
Mavenの
•Mavenの紹介
•EclipseのIDEでMavenをインストールします。
•Windows上でMavenをインストールします。
•Mac上でMavenをインストールします。
•新しいMavenのプロジェクトを作成する方法
•Eclipseの新しいMavenのプロジェクトを作成する方法
Mavenを持つ•設定セレン継続的インテグレーション
面接の質問
•セレンインタビューの質問のパート1
•セレンインタビューの質問のパート2
•セレンインタビューの質問のパート3
•セレンインタビューの質問のパート4