Advanced C# for Automation Test Engineers Počítačový Kurz
Automatizační testování C# je praxe používání programovacího jazyka C# k vytváření automatizovaných testů pro softwarové aplikace. Zahrnuje psaní skriptů nebo kódu, které simulují interakce uživatele s uživatelským rozhraním aplikace, rozhraními API nebo jinými komponentami, s cílem ověřit, zda software funguje správně a splňuje jeho požadavky.
Toto živé školení vedené instruktorem (online nebo na místě) je zaměřeno na zkušené techniky testování automatizace, kteří se chtějí naučit pokročilé C# programovací koncepty pro testování automatizace.
Na konci tohoto školení budou účastníci schopni:
- Pochopte pokročilé C# programovací koncepty a osvědčené postupy. Použijte pokročilé principy objektově orientovaného programování k vytvoření efektivních a flexibilních automatizačních řešení. Navrhujte a vyvíjejte modulární a opakovaně použitelné automatizační rámce s využitím osvědčených průmyslových postupů.
Formát kurzu
- Interaktivní přednáška a diskuze. Spousta cvičení a praxe. Praktická implementace v prostředí živé laboratoře.
Možnosti přizpůsobení kurzu
- Chcete-li požádat o školení na míru pro tento kurz, kontaktujte nás a domluvíme se.
Návrh Školení
Úvod
Pokročilí C# Základy
- Pokročilé datové typy a manipulace Delegáti a události Pokročilý tok řízení
Pokročilé objektově orientované Programming
- Pokročilé koncepty třídy Návrhové vzory pro automatizaci Pokročilá dědičnost a polymorfismus Pokročilá rozhraní a smlouvy
Pokročilé testovací techniky
- Pokročilé testování jednotek Behavior-Driven Development (BDD) Testování architektury rámce automatizace
Pokročilé ladění a profilování
- Pokročilé techniky ladění Správa paměti a profilování výkonu
Pokročilý web a API Testing
- Pokročilá automatizace webu Automatizace testování API
Advanced Automation Framework Development
- Pokročilá správa testovacích dat Pokročilé vykazování a protokolování
Průběžná integrace a nasazení
- CI/CD pro automatizaci testování Infrastruktura jako kód (IaC) pro testovací prostředí
Pokročilá témata v automatizaci
- Automatizace testování zabezpečení Pokročilá automatizace mobilního testování
Shrnutí a další kroky
Požadavky
- Znalost C# programování a testování automatizace
Publikum
- Automatizační testovací inženýři
Open Training Courses require 5+ participants.
Advanced C# for Automation Test Engineers Počítačový Kurz - Booking
Advanced C# for Automation Test Engineers Počítačový Kurz - Enquiry
Reference (3)
způsob výuky je dobrý.. vysvětluje s trpělivostí
Ramya Krishna - Multichoice
Kurz - Advanced C# for Automation Test Engineers
Machine Translated
je s námi velmi interaktivní a trpělivý.
Mpho - Multichoice
Kurz - Advanced C# for Automation Test Engineers
Machine Translated
Třída byla informativní a snadno sledovatelná.
Najeeda Motala - Multichoice
Kurz - Advanced C# for Automation Test Engineers
Machine Translated
Upcoming Courses
Související kurzy
Introducing C# 6.0 with Visual Studio 2015/2017
28 hodinyToto živé školení vedené instruktorem (online nebo na místě) vybaví účastníky základními dovednostmi potřebnými k využití schopností C# 6.0 v prostředí Visual Studio 2015/2017.
Na konci tohoto školení budou účastníci schopni:
- Procházejte a využívejte integrované vývojové prostředí (IDE) v Visual Studio 2015/2017.
- Implementujte základní funkce jazyka C#, jako je Console.WriteLine, Console.ReadLine a Hello C# World!.
- Pochopte proces kompilace a ladění kódu C#.
- Pro dokumentaci a čitelnost kódu použijte komentáře v C#.
- Prozkoumejte základy .NET 6.0, včetně CLR, GC, DLL, EXE a technologií v rámci .NET.
- Prohlédněte si historii C# od verze 1.0 do 6.0 a pochopte základy C#, jako jsou klíčová slova, literály, operátory a příkazy.
- Práce s numerickými a booleovskými typy, třídami, objekty, poli, vlastnostmi, indexery, operátory, metodami a dalšími v C# 6.0.
- Prozkoumejte funkce knihovny tříd .NET, včetně kolekcí, zpracování souborů, datových proudů, komunikace mezi systémy, dat, serializace a paralelního programování.
- Získejte přístup k datům a manipulujte s nimi pomocí ADO.NET, LINQ, ORM (Entity Framework) a daty v architektuře orientované na služby (SOA).
- Recenze aplikací, které lze vyvíjet v C# a .NET Framework 6, jako je Windows Presentation Foundation, ASP.NET MVC 2 a Silverlight
C#.Net
35 hodinyCíle
Tento kurz C# umožní delegátům rozvíjet aplikace v C# programovacím jazyce. Poslanci budou moci programovat pomocí principů orientace objektů. Kurz bude také pokrývat, jak využít Visual Studio 2010 rozvojového prostředí k výrobě robustních a udržitelných aplikací.
publikum
Tento kurz je určen pro následující typy vývojářů softwaru:
- Noví vývojáři
- Vývojáři, kteří rozumějí počítačovému programování, ale mohou se naučit programování pomocí ne-grafického jazyka na univerzitě
Tyto vývojáři chtějí vytvořit řešení pomocí C#; v rámci Microsoft .NET rámce. Také chtějí používat objektivně orientované techniky ke zlepšení svých rozvojových dovedností.
Advanced Programming in C#
35 hodinyToto živé školení vedené instruktorem v České republice představuje pokročilé funkce jazyka C#, zkoumá jeho použití jako programovacího jazyka pro desktopové aplikace i jako webového programovacího jazyka pro řešení skutečných problémů.
Programming techniky a principy jsou demonstrovány a procvičovány prostřednictvím praktických cvičení a procházek ve třídě.
ASP.Net 4.0
35 hodinyDelegáti se seznámí s frameworkem .Net a naučí se vyvíjet webové aplikace pomocí C# 4.0. Po absolvování kurzu by delegáti měli být obeznámeni s frameworkem, měli by mít zkušenosti s vývojem základních webových aplikací a měli by být obeznámeni s přístupem k databázi pomocí LINQ. Aplikace budou vytvářeny pomocí objektově orientovaného programování.
Po absolvování tohoto kurzu budou delegáti schopni:
- Používejte Visual Studio 2010 efektivně Naučte se C# 4.0 Vytvářejte komerční webové aplikace ASP.NET Rozumějte OO programování, třídám a objektům Ladění aplikací Vyvíjejte uživatelská rozhraní pomocí stránek Master Pages, navigace na webu a motivů Používání ADO.Net a LINQ ke čtení a zápisu do databází Vyvíjejte bohaté internetové aplikace pomocí ASP.NET AJAX Vytvářejte a volejte služby WCF
Automate Windows Desktop Applications with AutoIt
14 hodinyV tomto instruktorem vedeném živém školení v České republice (na místě nebo na dálku) se účastníci naučí, jak používat AutoIt k automatizaci okenních aplikací, zatímco projdou řadou praktických cvičení v laboratoři.
Design Patterns in C#
14 hodinyCílová skupina:
Vedoucí technického týmu, vývojář softwaru
Cíl učení:
Účelem školení je získat schopnost navrhovat pokročilé vývojové / projektové struktury v C #.
V průběhu kurzu se studenti seznámí se zdroji a nástroji MSDN pro podporu vývojového procesu, jako jsou Microsoft Visual Studio, ReSharper.
Programming in ASP.NET MVC 5
21 hodinyCílová skupina:
Vedoucí technického týmu, vývojář softwaru
Cíl učení:
Účelem školení je získání schopnosti vyvíjet podnikové internetové aplikace v technologii ASP.NET MVC 4 a v jazyce C #.
V průběhu kurzu se studenti seznámí se zdroji a nástroji MSDN pro podporu vývojového procesu, jako je Microsoft Visual Studio.
Programming in C# with Visual Studio 2022
28 hodinyToto živé školení vedené instruktoremČeské republice (online nebo na místě) je zaměřen na středně pokročilé až pokročilé vývojáře, kteří chtějí porozumět syntaxi C# a tématům souvisejícím s objektově orientovaným programováním v C#. Na konci tohoto školení budou účastníci schopni: Seznámit se se zdroji a nástroji MSDN. Podporujte vývojový proces, jako je Microsoft Visual Studio.
Programming in C#
14 hodinyKurz je určen pro lidi, kteří se chtějí naučit programovací jazyk založený na C# a naučit se základním možnostem platformy .NET. Během školení se účastníci naučí, jak je zabudován do C#, jak nastavit prostředí pro psaní základních programů, používat standardní knihovny.
Programming in WPF
21 hodinyToto živé školení vedené instruktoremČeské republice (online nebo na místě) je zaměřen na vývojáře softwaru, kteří chtějí vyvíjet desktopové klientské aplikace pomocí WPF a C#. Na konci tohoto školení budou účastníci schopni: Naučit se a porozumět tomu, jak používat zdroje a nástroje MSDN. Podporujte proces vývoje v Microsoftu Visual Studio. Vyvíjejte podnikové desktopové aplikace pomocí technologie WPF a jazyka C#.
Robot Framework: Keyword Driven Acceptance Testing
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na inženýry testování softwaru, kteří se chtějí naučit, jak napsat sadu testovacích případů a testovací sadu, a poté provést testy na demo aplikaci.
Na konci tohoto školení budou účastníci schopni:
- K zápisu a provádění testů použijte přístup k testování řízený klíčovými slovy a tabulkovou syntaxi testovacích dat Robot Framework. Použijte konzistentní syntaxi k sestavení nových klíčových slov ze stávajících. Proveďte testy vývoje řízeného chováním (BDD) ve stylu okurek (podobně jako u Cucumber). Vytvářejte a interpretujte zprávy a protokoly pro odstraňování problémů v testované aplikaci. Rozšířené schopnosti Robot Framework pomocí knihoven třetích stran napsaných v Pythonu, Javě, Perlu, Javascriptu a PHP. Integrujte Robot Framework s Selenium pro testování webových aplikací.
TestComplete
21 hodinyV tomto instruktorem vedeném živém školení v České republice se účastníci naučí, jak používat funkce TestComplete, včetně modelu testovacího objektu, kontrolních bodů, mapování názvů a uživatelského rozhraní k provádění automatizovaného testování na počítači, webu, a mobilní aplikace.
Na konci tohoto školení budou účastníci schopni:
- Vytvářejte, zaznamenávejte a spouštějte funkční testy.
- Vytvořte škálovatelný a udržovatelný testovací rámec.
- Vytvářejte kontrolní body, upravujte testy pro více zařízení a analyzujte výsledky testů.
- Použijte rozšíření skriptu TestComplete.
Tosca: Model-Based Testing for Complex Systems
35 hodinyV tomto živém školení vedeném instruktorem v České republice se účastníci naučí, jak používat Tosca k provádění end-to-end (web + backend) testování. Školení kombinuje teorii s praxí v živém laboratorním prostředí a dává účastníkům šanci komunikovat s technologií, instruktorem a svými vrstevníky.
Školení začíná přehledem tradičního automatizačního testování založeného na kódu a skriptech a porovnává jej s přístupem Tosca založeným na modelu (MBT). Účastníci se naučí, jak vytvářet a spouštět testovací případy pomocí výchozích modulů Tosca, a také jak vytvářet vlastní moduly pro provádění.
Od principů softwarového modelování až po pokrytí testování v různých prohlížečích, toto školení provede účastníky teorií i praxí a umožní jim implementovat vlastní testovací řešení v Tosce.
TOSCA Certification Preparation
14 hodinyToto školení vedené instruktorem, ať už online nebo prezenčně, je určeno pro profesionály v oblasti softwarového testování střední úrovně, kteří se chtějí certifikovat v TOSCA a prokázat zdatnost v automatizaci testů pomocí Tricentis Tosca.
Na konci tohoto školení budou účastníci schopni:
- Pochopit strukturu a požadavky certifikace TOSCA.
- Zvládnout koncepty TOSCA, včetně návrhu testovacích případů, automatizace a spouštění.
- Aplikovat osvědčené postupy pro vytváření znovu použitelných a udržovatelných testovacích případů.
- Připravit se na praktickou a teoretickou část certifikační zkoušky TOSCA.
Visual Studio with VB.Net
21 hodinyMicrosoft Visual Studio je integrované vývojové prostředí (IDE). VB.NET (Visual Basic .NET) je víceparadigmatický, objektově orientovaný programovací jazyk, který je implementován na .NET Framework.