Course Outline
Introduction
Project Setup
.Net and VisualStudio Setup
C# Data Types and Operators
- Variable types
- Operators
- Conditional statements
- Loop Statements
- Lists
- Switches
- Arrays
Object-Oriented Programming
- Class creation
- Constructors
- Constructor overloading
- Namespaces and using statements
Methods
- Method creation
- Method reuse
- Method overloading
- Passing arguments
Containers
- Lists
- Vectors
- Dictionary
- Generics
Extending Classes
- Construction of classes
- Inheritance
- Polymorphism
- Abstract classes
- Interface classes
Working with Strings
- Manipulation
- Formatting
- Tokenizers
Unit Tests
- Web testing
- Creation
- Assertions
Debugging
- The Watch Window
- Debug Commands
- Debugging Functions
Exception Handling
- Catch Block
- Finally Block
- Throw Keyword
- Try Catch Block
Working with JSON
- Structure
- JSON libraries
- Creating JSON strings
- Deserializing
Towards an Automation Framework
Closing Remarks
Requirements
- An interest in C# programming and automation testing
Audience
- Beginner testers who wish to learn C# for automation testing
- Professional testers with experience in other programming language such as Java or Javascript who wish to transfer their testing skill set to C#
Testimonials (7)
Shane sangat berpengalaman, berpengetahuan luas, dan bersedia membantu serta menjelaskan ketika orang memiliki pertanyaan. Saya paling suka karena Shane menciptakan suasana di mana mengajukan pertanyaan aman dan dianjurkan, yang menurut saya sangat penting untuk pembelajaran.
Ryan
Course - C# for Automation Test Engineers
Machine Translated
banyak contoh dan demo
David
Course - C# for Automation Test Engineers
Machine Translated
Benar-benar praktis. Instrukturnya menarik dan membuat kami tetap terlibat. Dia bahkan menyesuaikan beberapa konten dengan hal-hal yang ingin kami lakukan dalam kerangka kerja kami!
Lisa Gallimore
Course - C# for Automation Test Engineers
Machine Translated
Klik sendirian dengan instruktur sangat membantu
Lillian Ahles
Course - C# for Automation Test Engineers
Machine Translated
It was well explained.
Moises - Department of Defense
Course - C# for Automation Test Engineers
The trainer is knowledgeable and friendly and explains everything thoroughly.
Mpho - Multichoice
Course - C# for Automation Test Engineers
Building the Selenium framework