Kursplan
Innledning
Oppsett av prosjekt
.Net og VisualStudio Oppsett
C# Datatyper og Operatører
- Variabeltyper
- Operatører
- Betingede setninger
- Løkker
- Lister
- Switches
- Arrays
Objektorientert programmering
- Oppretting av klasser
- Konstruktører
- Overbelastning av konstruktører
- Navnerom og brukserklæringer
Metoder
- Oppretting av metoder
- Gjenbruk av metoder
- Overbelastning av metoder
- Overføring av argumenter
Beholdere
- Lister
- Vektorer
- Ordbøker
- Generisk programmering
Utvidelse av klasser
- Konstruksjon av klasser
- Arv
- Polymorfi
- Abstrakte klasser
- Grensesnittsklasser
Arbeid med strenger
- Manipulasjon
- Formatering
- Tokenizers
Enhetstester
- Webtester
- Oppretting
- Bekreftelser
Feilsøking
- Observasjonsvindu
- Feilsøkkommandoer
- Feilsøkingsfunksjoner
Behandling av unntak
- Fangblokk
- Endelig blokk
- Kaste nøkkelord
- Prøvfangblokk
Arbeid med JSON
- Struktur
- JSON-biblioteker
- Oppretting av JSON-strenger
- Desserialisering
Mot en automatiseringsrammeverk
Avsluttende bemerkninger
Krav
- Interesse for C#-programmering og automatiseringstesting
Målgruppe
- Begynner testere som ønsker å lære C# for automatiseringstesting
- Profesjonelle testere med erfaring i andre programmeringsspråk som Java eller JavaScript som ønsker å overføre sine testferdigheter til C#
Referanser (7)
Shane is very experienced, knowledgeable, and willing to help and explain when people have questions. I liked most that Shane creates an atmosphere in which asking questions is safe and encouraged, which is extremely important to learning in my opinion.
Ryan
Kurs - C# for Automation Test Engineers
the many examples and demos
David
Kurs - C# for Automation Test Engineers
Really hands on. Instructor was interesting and kept us engaged. He even tailored some content to things that we want to do in our framework!
Lisa Gallimore
Kurs - C# for Automation Test Engineers
Click alone with the instructor helped a lot
Lillian Ahles
Kurs - C# for Automation Test Engineers
It was well explained.
Moises - Department of Defense
Kurs - C# for Automation Test Engineers
The trainer is knowledgeable and friendly and explains everything thoroughly.
Mpho - Multichoice
Kurs - C# for Automation Test Engineers
Building the Selenium framework