课程大纲
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
要求
- 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#
客户评论 (10)
真的亲力亲为。 教练很有趣,让我们参与其中。 他甚至根据我们想在框架中做的事情定制了一些内容!
Lisa Gallimore
课程 - C# for Automation Test Engineers
机器翻译
与讲师单独点击有很大帮助
Lillian Ahles
课程 - C# for Automation Test Engineers
机器翻译
这很好解释。
Moises - Department of Defense
课程 - C# for Automation Test Engineers
机器翻译
培训师知识渊博且友好,并彻底解释了一切。
Mpho - Multichoice
课程 - C# for Automation Test Engineers
机器翻译
构建 Selenium 框架
Multichoice
课程 - C# for Automation Test Engineers
机器翻译
几乎针对每个概念进行锻炼
Ramya Krishna - Multichoice
课程 - C# for Automation Test Engineers
机器翻译
培训师提供了很多信息,并且总是询问团队是否理解了练习。 培训师很有幽默感,让学习变得有趣。
Najeeda - Multichoice
课程 - C# for Automation Test Engineers
机器翻译
在那里,他花时间让我们理解主题。
Mamokone - Multichoice
课程 - C# for Automation Test Engineers
机器翻译
对所讨论的所有问题进行了非常易于理解的解释。有趣的练习。
Patrycja - Alior Bank SA
课程 - C# for Automation Test Engineers
机器翻译
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.