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.
C# for Automation Test Engineers
21 hodinyToto živé školení vedené instruktorem v České republice je navrženo pro každého, kdo se zajímá o učení C# za účelem testování automatizace. Jedná se o efektivní, intenzivní kurz se spoustou praktických cvičení, díky nimž si účastníci rychle osvojí základní programátorské dovednosti potřebné pro použití při testování automatizace softwaru. Důraz je kladen na C# základy, které lze přímo a okamžitě aplikovat na automatizaci testování.
Tento kurz nepokrývá do hloubky rámce automatizace testů, jako je Selenium. Pokud jste již zběhlí v C# a chcete se rovnou pustit do testování s Selenium, podívejte se prosím na: Selenium WebDriver v C#: Úvod do automatizace webového testování v C#.
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.
Introduction to Blazor
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí používat Blazor k vytváření full stack C# webových aplikací.
Na konci tohoto školení budou účastníci schopni:
- Vyvíjejte webové aplikace pomocí C# a Blazor.
- Použijte kód C# k volání JavaScript API a knihoven.
- Spusťte kód C# na straně klienta a logiku klienta přímo v prohlížeči nebo serveru.
- Nasazujte webové aplikace Blazor s Azure.
Mastering LINQ with C#
14 hodinyToto živé školení vedené instruktorem v České republice (online nebo na místě) je zaměřeno na webové vývojáře, kteří chtějí vyhledávat a aktualizovat velká data pomocí LINQ pomocí C#.
Na konci tohoto školení budou účastníci schopni:
- Vytvořte a spusťte LINQ dotazy.
- Implementujte pokročilé knihovny pro dotazování na data.
- Filtrujte, prohledávejte, transformujte a manipulujte s místními nebo vzdálenými objekty.
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.
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.