コース概要
イントロダクション
- Selenium 自動化Webアプリケーションテストの概要
- C# と .NET の概要
セットアップ
- WebDriver を C# でインストールし設定する。
- NuGet、ライブラリ、および拡張機能の使用
- Visual Studio の準備
- UI 要素の特定
Selenium WebDriver の使用
- WebDriver でのユーザー操作の実行
- Webページからのデータの取得と検証
- フレーム、アラート、および複数のブラウザウィンドウの使用
C# の組み込み関数を使用する
- 例外処理
- 同期化
- ページオブジェクトモデル (POM) の使用
- テスト構造
- ヘルパーライブラリの使用
C# Selenium テスト自動化を使用する
- C# での Selenium 自動化フレームワークプロジェクトの設定
- .NET Core 5.0 から C# Selenium 自動化フレームワークをゼロから作成する
- Visual Studio IDE を使用して Selenium、C# および Nunit を使ってテストを記述する
- C# Selenium テストの実行
- ブラウザで C# Selenium テストを実行する
トラブルシューティング
要約と次なるステップ
要求
- C# の実務経験
- Microsoft Visual Studio の使用経験
対象者
- 開発者
- テスター
お客様の声 (5)
1対1のトレーニングだったため、私の具体的なニーズに特化した内容でした。シャンは、WPF/C# の要素の中で、私の開発プロジェクトに有益になり得るものを強調しました。
Warren Nolan - Northrop Grumman
コース - Programming in WPF
機械翻訳
良い関係性で、Łukaszは全員の質問に時間を取り、誰かが問題を持っていた場合も助けることができました。
Kelly Morris - Titian Software Poland Sp. z o.o.
コース - Selenium WebDriver in C#
機械翻訳
私たちのニーズに合わせてカスタマイズ
Rafal - Haleon
コース - C#.Net
機械翻訳
すべてです。フリオが3日間で多くの概念を詳細に説明してくれたのは本当に良かったです。私たちはデータエンジニアとして必要とする多くの概念をカバーしてくれたことが気に入りました。
Florim - Jisc
コース - Programming in C# with Visual Studio
機械翻訳
講師は親切で、説明が明確かつ興味深かったです。彼はできるだけレッスンを面白くしようとしています。私はレッスンをとても楽しんでおり、多くの知識を得ることができました。ありがとうございます。最も役立った技術は、テキストボックスやラジオボタン、ボタンなどの異なるWebコンポーネントの要素を特定する方法でした。有时候,元素ID无法正确捕获。我们学习了使用CSS选择器、XPath、名称和ID等不同的定位元素的方法。我喜欢这种解释方式。谢谢。
Bee Chin Chuah - I-Access Solutions Pte Ltd
コース - Advanced Selenium with C#
機械翻訳