コース概要
導入
上級 C# 基礎
- 高度なデータ型と操作
- 代表者とイベント
- 高度な制御フロー
アドバンスト Object-Oriented Programming
- 上級クラスの概念
- 自動化のためのデザインパターン
- 高度な継承とポリモーフィズム
- 高度なインターフェースとコントラクト
高度なテスト技術
- 高度な単体テスト
- 行動駆動型開発 (BDD)
- テスト自動化フレームワークのアーキテクチャ
高度なデバッグとプロファイリング
- 高度なデバッグ手法
- メモリ管理とパフォーマンスプロファイリング
高度な Web と API Testing
- 高度な Web オートメーション
- APIテストの自動化
高度な自動化フレームワークの開発
- 高度なテストデータ管理
- 高度なレポートとログ記録
継続的な統合と展開
- テスト自動化のためのCI/CD
- テスト環境用のコードとしてのインフラストラクチャ (IaC)
オートメーションの高度なトピック
- セキュリティテストの自動化
- 高度なモバイルテストの自動化
概要と次のステップ
要求
- C# 個のプログラミングと自動テストに関する知識
観客
- 自動化テストエンジニア
お客様の声 (10)
私にとってはすべてが新しいことだったので、すべてが楽しかったですし、それが私の仕事に付加価値をもたらすことがわかりました。
Zareef - BMW South Africa
コース - Tosca: Model-Based Testing for Complex Systems
Machine Translated
実践的な例に基づいた、トピックに対する非常に優れたアプローチ
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
コース - Automate Windows Desktop Applications with AutoIt
Machine Translated
すべて。もう一度、フルヴィオが取り上げたコンセプトの量を考えると、詳細な説明を含めて 3 日間で本当に良かったです。データ エンジニアとして必要となる多くの概念を彼がカバーしていることが気に入りました。
Florim - Jisc
コース - Programming in C# with Visual Studio
Machine Translated
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
コース - Programming in ASP.NET MVC 5
よく説明してくれた。
Moises - Department of Defense
コース - Programming in WPF
Machine Translated
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
コース - Visual Studio with VB.Net
ニーズに合わせてカスタマイズ
Rafał - Haleon
コース - C#.Net
Machine Translated
Folio さんの幅広い知識に感謝しました。彼はコースの内容に精通しているだけでなく、例を私たちにとってより意味のあるものにするために、私たちが使い慣れている言語の構文についても知っていました。合間に彼は、トレーニングの範囲外のテクノロジーやソリューションに関する知識を共有し、将来 (および将来のトレーニング) で使用できる他のソリューションについての洞察を提供しました。
Raphael - Markit Valuations Limited
コース - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
コース - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.