Selenium WebDriver in C# Training Cursus
Deze live training onder leiding van een instructeur (online of ter plaatse) laat deelnemers kennismaken met geautomatiseerd testen met Selenium WebDriver en C# in Visual Studio. Als je geen C# programmeerervaring hebt of je wilt C# opfrissen, bekijk dan de cursus: C# voor Automation Test Engineers.
Vorm van de cursus
- Deels lezing, deels discussie, zware hands-on oefening, af en toe tests om het begrip te peilen.
Opties voor het aanpassen van cursussen
- Om een training op maat voor deze cursus aan te vragen, neem dan contact met ons op om een afspraak te maken.
Cursusaanbod
Inleiding tot geautomatiseerd testen
- Concepten testen
- Mogelijkheden en beperkingen van Selenium
Locators
- Locators begrijpen
- ID-, CSS, XPath en Naamzoekers
Geavanceerde locators
- Dynamische zoekers
- Een pad bouwen
- Relaties tussen elementen op een pad
- Elementen met de gewenste tekst lokaliseren
- Praktische tips
NUnit-gebaseerd project
- NuGet-pakketten
Selenium Webstuurprogramma
- C# Basisinformatie
- WebDriver-API
- Debugging
NUnit
- Aantekeningen
- Beweringen
- Parameters
- Testen tussen browsers
- Berichtgeving
Geavanceerd Selenium WebDriver
- Dynamische inhoud
- Schermafbeeldingen
- Ontwerp patronen
Vereisten
- Bekendheid met Microsoft Visual Studio Praktische kennis van C#
Publiek
- Ontwikkelaars en testers met kennis van C# die het automatiseren van testen willen opzetten met Selenium
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Hulp nodig bij het kiezen van de juiste cursus?
Selenium WebDriver in C# Training Cursus - Enquiry
Reviews (2)
Ik heb nieuwe kennis opgedaan en ik heb er vrij veel vertrouwen in. Niets onduidelijks.
Barbara - Titian Software Poland Sp. z o.o.
Cursus - Selenium WebDriver in C#
Automatisch vertaald
Goede verstandhouding, Łukasz had tijd voor de vragen van iedereen en was in staat om iedereen te helpen die een probleem had
Kelly Morris - Titian Software Poland Sp. z o.o.
Cursus - Selenium WebDriver in C#
Automatisch vertaald
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Introducing C# 6.0 with Visual Studio 2015/2017
28 UrenDeze door een instructeur geleide, live training (op locatie of op locatie) voorziet deelnemers van de essentiële vaardigheden die nodig zijn om de mogelijkheden van C# 6.0 te benutten binnen de Visual Studio 2015/2017-omgeving.
Aan het einde van deze training kunnen deelnemers:
- Navigeer en gebruik de Integrated Development Environment (IDE) in Visual Studio 2015/2017.
- Implementeer basis C#-functionaliteiten zoals Console.WriteLine, Console.ReadLine en Hello C# World!.
- Begrijp het proces van het compileren en debuggen van C#-code.
- Pas opmerkingen toe in C# voor codedocumentatie en leesbaarheid.
- Ontdek de basisprincipes van .NET 6.0, inclusief CLR, GC, DLL, EXE en technologieën binnen .NET.
- Bekijk de geschiedenis van C# van versie 1.0 tot 6.0 en begrijp de basisbeginselen van C#, zoals trefwoorden, letterlijke waarden, operators en instructies.
- Werk met numerieke en Booleaanse typen, klassen, objecten, velden, eigenschappen, indexeerfuncties, operators, methoden en meer in C# 6.0.
- Ontdek de functies van .NET Class Library, waaronder collecties, bestandsverwerking, datastromen, communicatie tussen systemen, datums, serialisatie en parallelle programmering.
- Krijg toegang tot en manipuleer gegevens met behulp van ADO.NET, LINQ, ORM (Entity Framework) en gegevens in Service-Oriented Architecture (SOA).
- Bekijk toepassingen die kunnen worden ontwikkeld in C# en .NET Framework 6, zoals Windows Presentation Foundation, ASP.NET MVC 2 en Silverlight
C#.Net
35 UrenDoelstellingen
Deze C# cursus zal delegaten in staat stellen om toepassingen te ontwikkelen in de C# programmeringstaal. Delegaten zullen in staat zijn om te programmeren met behulp van de principes van object-oriëntatie. De cursus zal ook betrekking hebben op het gebruik van Visual Studio 2010 ontwikkelingsomgeving om robuste en duurzame toepassingen te produceren.
Het publiek
Deze cursus is bedoeld voor de volgende soorten softwareontwikkelaars:
- Nieuwe ontwikkelaars
- Ontwikkelaars die computerprogramma's begrijpen, maar mogelijk de programmering hebben geleerd door een niet-graphische taal te gebruiken in een universiteit
Deze ontwikkelaars willen oplossingen bouwen door gebruik te maken van C#; binnen het Microsoft .NET kader. Ze willen ook Object-oriënteerde technieken gebruiken om hun ontwikkelingsvaardigheden te verbeteren.
Advanced Programming in C#
35 UrenDeze door een instructeur geleide, live training in Nederland introduceert geavanceerde functies van C# en onderzoekt het gebruik ervan als zowel een programmeertaal voor desktopapplicaties als een webprogrammeertaal voor het oplossen van echte problemen.
Programming technieken en principes worden gedemonstreerd en geoefend door middel van praktische oefeningen en walk-throughs tijdens de les.
Advanced C# for Automation Test Engineers
21 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op ervaren automatiseringstestingenieurs die geavanceerde C# programmeerconcepten voor automatiseringstests willen leren.
Aan het einde van deze training kunnen deelnemers:
- Begrijp geavanceerde C# programmeerconcepten en best practices. Pas geavanceerde objectgeoriënteerde programmeerprincipes toe om efficiënte en flexibele automatiseringsoplossingen te creëren. Ontwerp en ontwikkel modulaire en herbruikbare automatiseringsframeworks met behulp van best practices uit de branche.
ASP.Net 4.0
35 UrenDeelnemers maken kennis met het .Net-framework en leren webapplicaties te ontwikkelen met behulp van C# 4.0. Aan het einde van de cursus moeten de deelnemers bekend zijn met het framework, ervaring hebben met het ontwikkelen van een basiswebtoepassing en bekend zijn met databasetoegang met behulp van LINQ. Applicaties worden gemaakt met behulp van objectgeoriënteerd programmeren.
Na het voltooien van deze cursus kunnen deelnemers:
- Visual Studio 2010 effectief gebruiken
- Leren C# 4.0
- Creëer commerciële ASP.NET webapplicaties
- Begrijp OO Programming, klassen en objecten
- Toepassingen debuggen
- Ontwikkel gebruikersinterfaces met behulp van basispagina's, sitenavigatie en thema's
- Gebruik ADO.Net en LINQ om te lezen uit en te schrijven naar databases
- Ontwikkel rijke internetapplicaties met behulp van ASP.NET AJAX
- WCF-services maken en aanroepen
Automate Windows Desktop Applications with AutoIt
14 UrenIn deze door een instructeur geleide, live training in Nederland (op locatie of op afstand), leren deelnemers hoe ze AutoIt kunnen gebruiken om venstertoepassingen te automatiseren terwijl ze een reeks praktische live-lab-oefeningen doorlopen.
C# for Automation Test Engineers
21 UrenDeze door een instructeur geleide, live training in Nederland is bedoeld voor iedereen die geïnteresseerd is in het leren van C# met het oog op automatiseringstests. Het is een gestroomlijnde, intensieve cursus met veel praktische oefeningen om deelnemers snel aan de slag te laten gaan met de essentiële programmeervaardigheden die nodig zijn om toe te passen bij het testen van softwareautomatisering. De focus ligt op de C# fundamenten die direct en onmiddellijk kunnen worden toegepast op testautomatisering.
Deze cursus behandelt geen diepgaande testautomatiseringsframeworks zoals Selenium. Als u al bekend bent met C# en direct wilt beginnen met testen met Selenium, kijk dan eens naar: Selenium WebDriver in C#: Inleiding tot webtestautomatisering in C#.
Design Patterns in C#
14 UrenDoelgroep:
Technisch teamleider, softwareontwikkelaar
Leerdoel:
Het doel van training is het verwerven van het vermogen om geavanceerde ontwikkeling / projectstructuren in C # te ontwerpen.
Tijdens de cursus raken studenten vertrouwd met de MSDN-bronnen en -hulpmiddelen om het ontwikkelingsproces te ondersteunen, zoals Microsoft Visual Studio , ReSharper.
Introduction to Blazor
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op webontwikkelaars die Blazor willen gebruiken om full-stack C# webapplicaties te maken.
Aan het einde van deze training kunnen deelnemers:
- Ontwikkel webapplicaties met C# en Blazor.
- Gebruik C#-code om JavaScript API's en bibliotheken aan te roepen.
- Voer C#-code en clientlogica aan de clientzijde rechtstreeks uit in een browser of server.
- Implementeer Blazor-webapplicaties met Azure.
Mastering LINQ with C#
14 UrenDeze live training onder leiding van een instructeur in Nederland (online of ter plaatse) is bedoeld voor webontwikkelaars die big data willen opvragen en bijwerken met LINQ met behulp van C#.
Aan het einde van deze training zijn de deelnemers in staat om:
- Maak en voer LINQ query's uit.
- Implementeer geavanceerde bibliotheken voor het opvragen van gegevens.
- Filter, zoek, transformeer en manipuleer lokale of externe objecten.
Programming in ASP.NET MVC 5
21 UrenDoelgroep:
Technisch teamleider, softwareontwikkelaar
Leerdoel:
Het doel van training is het verwerven van de mogelijkheid om zakelijke internetapplicaties te ontwikkelen in ASP.NET MVC 4-technologie en in C # -taal.
Tijdens de cursus raken studenten vertrouwd met de MSDN-bronnen en -hulpmiddelen om het ontwikkelingsproces te ondersteunen, zoals Microsoft Visual Studio .
Robot Framework: Keyword Driven Acceptance Testing
14 UrenDeze door een instructeur geleide, live training (op locatie of op afstand) is gericht op softwaretestingenieurs die willen leren hoe ze een set testcases en een testsuite kunnen schrijven en vervolgens de tests op een demoapplicatie kunnen uitvoeren.
Aan het einde van deze training kunnen deelnemers:
- Gebruik de op trefwoorden gebaseerde testaanpak van Robot Framework en de syntaxis van testgegevens in tabelvorm om tests te schrijven en uit te voeren. Gebruik een consistente syntaxis om nieuwe trefwoorden samen te stellen uit bestaande trefwoorden. Voer Gherkin-stijl Behavior Driven Development (BDD)-tests uit (vergelijkbaar met Komkommer). Genereer en interpreteer rapporten en logboeken om fouten in de geteste applicatie op te lossen. Uitgebreide mogelijkheden van Robot Framework met behulp van bibliotheken van derden geschreven in Python, Java, Perl, Javascript en PHP. Integreer Robot Framework met Selenium voor het testen van webapplicaties.
TestComplete
21 UrenIn deze door een instructeur geleide, live training leren deelnemers hoe ze de functies van TestComplete kunnen gebruiken, inclusief het testobjectmodel, controlepunten, naamtoewijzing en gebruikersinterface om geautomatiseerd testen uit te voeren op desktop, internet, en mobiele applicaties.
Aan het einde van deze training kunnen deelnemers:
- Functionele tests maken, registreren en uitvoeren.
- Creëer een schaalbaar en onderhoudbaar testframework.
- Creëer controlepunten, pas tests aan voor meerdere apparaten en analyseer testresultaten.
- Gebruik de scriptextensies van TestComplete.
Tosca: Model-Based Testing for Complex Systems
35 UrenIn deze door een instructeur geleide, live training in Nederland leren deelnemers hoe ze Tosca kunnen gebruiken om end-to-end (web + backend) testen uit te voeren. De training combineert theorie met praktijk in een live lab-omgeving, waardoor deelnemers de kans krijgen om te communiceren met de technologie, de instructeur en hun collega's.
De training begint met een overzicht van traditionele code en scriptgebaseerde automatiseringstests en contrasteert dit met Tosca's modelgebaseerde (MBT) aanpak. Deelnemers leren hoe ze testcases kunnen maken en uitvoeren met behulp van Tosca's standaardmodules en hoe ze hun eigen modules op maat kunnen bouwen voor uitvoering.
Van principes voor softwaremodellering tot testdekking in verschillende browsers, deze training leidt deelnemers door zowel theorie als praktijk en stelt hen in staat om hun eigen testoplossing in Tosca te implementeren.
TOSCA Certification Preparation
14 UrenDeze door een instructeur geleide, live training in Nederland (online of ter plaatse) is bedoeld voor softwaretestprofessionals op gemiddeld niveau die gecertificeerd willen worden in TOSCA en hun vaardigheden willen aantonen op het gebied van testautomatisering met behulp van Tricentis Tosca.
Aan het einde van deze training kunnen deelnemers:
- De structuur en vereisten van de TOSCA-certificering begrijpen.
- TOSCA-concepten beheersen, inclusief het ontwerpen, automatiseren en uitvoeren van testcases.
- Best practices toepassen voor het bouwen van herbruikbare en onderhoudbare testcases.
- Zich voorbereiden op de praktische en theoretische onderdelen van het TOSCA-certificeringsexamen.