Plan Szkolenia
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
Wymagania
- 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#
Opinie uczestników (10)
Bardzo zrozumiale wytłumaczone wszystkie omawiane zagadnienia. Fajne ćwiczenia.
Patrycja - Alior Bank SA
Szkolenie - C# for Automation Test Engineers
Wszystko zostało dobrze wyjaśnione.
Moises - Department of Defense
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Trener jest kompetentny i przyjazny, wszystko dokładnie wyjaśnia.
Mpho - Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Budowanie frameworku Selenium.
Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Wykonywanie ćwiczeń Praktycznie dla każdej koncepcji
Ramya Krishna - Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Trener ma charakter informacyjny i zawsze pyta zespół, czy zrozumiał ćwiczenie. Trener ma poczucie humoru, dzięki czemu nauka staje się przyjemnością.
Najeeda - Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
W ten sposób nie spieszył się, abyśmy zrozumieli tematy.
Mamokone - Multichoice
Szkolenie - C# for Automation Test Engineers
Przetłumaczone przez sztuczną inteligencję
Mixed background audiences were there, so have the basic knowledge, some didnt have that. So Dawid went through the basic level to make sure every one is in the right pace and the course was very helpful.
Nooby Thomas - Morningstar
Szkolenie - C# for Automation Test Engineers
All of the key information was conveyed, and put into context, with small discussions about where various methods or approaches might be the most relevant. I think everybody could take lessons and knowledge from their training into their everyday job.
Stefa Beinert - Morningstar
Szkolenie - C# for Automation Test Engineers
She’s friendly nd so nice and kindly also she help me to understand