Software Engineering kurser och utbildning

Software Engineering kurser och utbildning

Lokala instruktörer Live Software Engineering kurser visar genom interaktiva diskussioner och handson öva grunden för Software Engineering Programvaruteknikutbildning är tillgänglig som "live-träning" eller "fjärrutbildning" Utbildning på plats kan genomföras lokalt på kundlokaler i Sverige eller i NobleProgs företagsutbildningscenter i Sverige Fjärrutbildning sker genom en interaktiv fjärrskrivbord NobleProg Din lokala utbildningsleverantör.

Testimonials

★★★★★
★★★★★

Kursplaner från Software Engineering

Title
Duration
Overview
Title
Duration
Overview
7 hours
Overview
Kursen omfattar skapandet och genomförandet av funktionell och enhetstestning med Apache JMeter, programmet för fri programtestning från The Apache Software Foundation Syftet med kursen är att tillåta organisationer att helt automatisera sina olika testkrav, vilket sparar tid, pengar och hjälper till att minimera risken för mänskligt fel vid testning Programmet undersöker koncepten att utforma och skapa testplaner för realworld webbapplikationer med Apache JMeter, inklusive funktionella regressions- och stresstestplaner Deltagarna kommer att lära sig att utforma testplaner för olika ändamål och använda de olika komponenterna och funktionerna inom JMeter till deras fördel, så att de kan automatisera testprocessen för webapplikationer .
7 hours
Overview
Property Based Testing är en automatiserad testteknik som gör att du kan nollställa det förväntade beteendet hos ett system genom att beskriva dess egenskaper och sedan använda slumpmässigt genererade testdata för att utföra test "Beskriv argumenten, beskriv resultatet, försök att bevisa att din kod är fel!" Några av de ämnen som omfattas av denna instruktörsledning, direktutbildning innefattar: Hur man skriver och kör test med F # FsCheck Property Based Testing Framework Använda Diamond Kata att implementera TDD Skärpa din koddesign färdigheter Publik Automation testingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
Globalsight är en open source, Java-baserad applikationsservern för automatisering, effektivisering och hantering av lokaliseringsprocessen I den här instruktörsledningen, live-träning, lär deltagarna om Globalsights arkitektur och funktionalitet när de installerar, konfigurerar och distribuerar en demonstrationsserver Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå fördelarna med Globalsight i förhållande till andra Translation Management Systems Installera Globalsight-servern och relaterade komponenter Ställ in Globalsight för att arbeta bakom en omvänd proxy Distribuera Globalsight till en produktionsmiljö Felsöka och optimera Globalsight Använd Globalsight APIs för att integrera det med tredjepartsprogram, inklusive JBPM, etc Publik Systemadministratörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
PHPUnit är en enhetstestram för PHP PHPUnit använder strikta parametrar för att avgöra om enskilda enheter av kod är bugfree och redo för implementering Genom att isolera och testa enskilda enheter kan utvecklare säkerställa ökad applikationsstabilitet, undvika regressionsfel och minska kostnaderna i samband med felaktig kod i produktionen Denna instruktörsledda, levande utbildning lär deltagarna hur man skriver testbar kod i form av testenheter för att underlätta diagnos, isolering och upplösning av buggar Utbildningen går deltagare genom skapandet av en workready, testmiljö med hjälp av PHPUnit-testramen Vid slutet av denna utbildning kommer deltagarna att kunna: Skill mellan goda och dåliga testenheter Läs och tolka testresultat Proaktivt hantera och diagnostisera sin kodbas för att minska buggar Se till att deras kodbas är anpassad för kontinuerlig integration och implementering Publik Mellanliggande till avancerade PHP-utvecklare som vill förbättra testbarheten för deras kod Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
Gurka är en open source, BDD ram för att skriva test i en naturlig språkstil BDD, eller beteendedriven utveckling, är en flexibel mjukvaruutvecklingsteknik som uppmuntrar samarbete mellan utvecklare, QA och icke-tekniska affärsmän i ett mjukvaruprojekt Denna träning börjar med en diskussion om BDD och hur Gurka används för att utföra BDD-testning för webbapplikationer Deltagarna ges gott tillfälle att interagera med instruktören och jämnåringarna samtidigt som de tillämpar de begrepp och taktik som lärs i denna handson, praktikbaserade labmiljö Vid slutet av denna träning kommer deltagarna att ha en tydlig förståelse för BDD och Gurka, samt nödvändig övning och verktygssats för att skriva egna testfall för realworld-programvarustestscenarier Publik Testare och utvecklare Kursens format Tung tonvikt på handson-träning De flesta koncepten lärs genom prov, övningar och handson-utveckling Notera Denna träning använder Eclipse och Selen Om du vill använda en annan IDE eller testautomatiseringsram, vänligen kontakta oss för att ordna Om ditt team flyttar från manuell provning till automationstest för första gången, vänligen kontakta oss för att arrangera att utöka träningen för att inkludera ytterligare täckning av automationstestning .
7 hours
Overview
JBehave är en open source, Javabased BDD-ram för skrivning av tester i en naturlig språkstil BDD, eller beteendedriven utveckling, är en flexibel mjukvaruutvecklingsteknik som uppmuntrar samarbete mellan utvecklare, QA och icke-tekniska affärsmän i ett mjukvaruprojekt Denna träning börjar med en diskussion om BDD och hur JBehave-ramverket kan användas för att utföra BDD-testning för webbapplikationer Deltagarna ges gott tillfälle att interagera med instruktören och jämnåringarna samtidigt som de tillämpar de begrepp och taktik som lärs i denna handson, praktikbaserade labmiljö Vid slutet av den här utbildningen kommer deltagarna att ha en tydlig förståelse för BDD och JBehave, samt nödvändig övning och verktygssats för att skriva testfall för realworld-programvarustestscenarier Publik Testare och utvecklare Kursens format Tung tonvikt på handson-träning De flesta koncepten lärs genom prov, övningar och handson-utveckling .
21 hours
Overview
ScalaCheck är ett bibliotek för att utföra automatiserad, egenskapsbaserad testning för Scala eller Java-program Inspirerat av Haskell-biblioteket QuickCheck använder det egenskaper för att beskriva det förväntade beteendet hos en applikation, generera slumpmässig inmatningsdata först och sedan testa dessa data över olika områden av programmet och rapportera resultatet I den här instruktörsledda träningen kommer deltagarna att lära sig fördelarna med och begreppen bakom fastighetsbaserad testning, eftersom de övar skriva egenskaper som leder till automatisk generering av testfall Vid slutet av denna utbildning kommer deltagarna att kunna: Skriv allmänna egenskaper som ersätter och / eller komplimenterar handskrivna enhetsprovfall Skriv test på den högre nivån av fastighetsspecifikationer Utför ScalaCheck som en fristående executabl, med hjälp av den inbyggda kommandoraden testrunner Integrera ScalaCheck med testramar som ScalaTest, specs2 och LambdaTest Publik Testingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
HP WinRunner är ett företagsprisautomatiskt funktionellt testverktyg för inspelning och återspelning av användargränssnitt som testskript I den här instruktörsledningen, levande träning, kommer deltagarna att lära sig att skapa och driva sofistikerade automatiska tester på en applikation Vid slutet av denna utbildning kommer deltagarna att kunna: Skapa anpassningsbara och återanvändbara testskript som ersätter eller komplimenterar manuell testning Automatisera testprocessen, från testutveckling till utförande Förbered och genomför en testkörning över natten Använd TSL (Test Script Language) för att styra WinRunner Förstå WinRunner avancerade funktioner som synkroniseringskonceptet, verifiering av tester och WinRunner-arbetsflödet Publik Manuell testare Automation testingenjörer QA ingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
21 hours
Overview
TestComplete is a UI automation tool used for functional and regression testing.

In this instructor-led, live training, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.

By the end of this training, participants will be able to:

- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice.
21 hours
Overview
Concordion är en Javabased, open source "specifikation av exempel" ram som samlar test och specifikationer Den integreras med JUnit och kan användas med populära Javabased IDEs som Netbeans, Eclipse och IntelliJ IDEA I den här instruktionsledda träningen kommer deltagarna att lära sig grunderna i Concordion, dess miljöinställningar, nyckelkommandon, bästa praxis och mer när de går stegvis genom att skapa ett Concordion-program Vid slutet av denna utbildning kommer deltagarna att kunna: Förstå funktionaliteten hos Concordian Installera och distribuera Concordian Skriv Concordion-specifikationer i Markdown och HTML Publik Programutvecklare och programmerare Automationstestare Affärsanalytiker Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
I denna instruktionsledda, levande träning kommer deltagarna att lära sig att skriva och behålla test för Angular applikationer Vid slutet av denna träning kommer deltagarna att kunna Bestäm den mest lämpliga strategin för att testa en vinkelapplikation Utför enhetsprovning, komponenttestning, A / B-testning och slutändning på en vinkelapplikation Välj rätt verktyg för jobbet: Jasmine, Karma, Protractor, Mocha, etc Skriv test i Protractor och Jasmine Kör och debug test med Karma och Protractor Skapa en underhålls testpaket Använd bästa praxis för testning av enheter i Angular Publik testare utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning Notera Vinkeln går efter olika namn och versioner, nämligen: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2, etc För att anpassa versionen som används i denna träning, vänligen kontakta oss för att ordna .
21 hours
Overview
Modellbaserad utveckling (MBD) är en mjukvaruutvecklingsmetodik som möjliggör snabbare och mer kostnadseffektiv utveckling av dynamiska system som styrsystem, signalbehandling och kommunikationssystem Det bygger på grafisk modellering snarare än den traditionella textbaserade programmeringen I den här instruktionsledaren kommer deltagare i live-träning att lära sig att tillämpa MBD-metoder för att minska utvecklingskostnaderna och påskynda tiden för marknadsföring av sina inbyggda programvaruprodukter Vid slutet av denna träning kommer deltagarna att kunna Välj och använd de rätta verktygen för att implementera MBD Använd MBD för att genomföra snabb utveckling i de tidiga stadierna av deras inbyggda mjukvaruprojekt Förkorta lanseringen av sin inbyggda programvara till marknaden Publik Inbyggda systemingenjörer Utvecklare och programmerare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
Fairseq är en open source sequencetosequence lärande verktygslåda skapad av Facebok för användning i Neural Machine Translation (NMT) I den här utbildningen kommer deltagarna att lära sig hur man använder Fairseq för att genomföra översättning av provinnehåll Vid slutet av denna utbildning kommer deltagarna att ha den kunskap och övning som krävs för att genomföra en live Fairseq-baserad maskinöversättningslösning Publik Lokalisering specialister med teknisk bakgrund Globala innehållshanterare Lokalisering ingenjörer Programutvecklare som ansvarar för implementering av globala innehållslösningar Kursens format Delföreläsning, deldiskussion, tung handson-övning Notera Om du vill använda specifikt källa och målspråk innehåll, kontakta oss för att ordna .
21 hours
Overview
Enhetstestning är en testmetod som testar enskilda enheter av källkod genom att ändra deras egenskaper eller utlösa en händelse för att bekräfta huruvida resultatet är som förväntat PyTest är ett fullfärdigt, API-beroende, flexibelt och utvidgat testramverk med en avancerad, fullbodig fixturmodell I den här instruktörsledda träningsutbildningen lär deltagarna hur man använder PyTest för att skriva korta, underhållbara tester som är eleganta, uttrycksfulla och läsbara Vid slutet av denna utbildning kommer deltagarna att kunna: Skriv läsbara och underhållbara tester utan att det behövs kettplatta Använd fixturmodellen för att skriva små test Skalprov upp till komplex funktionell testning för applikationer, paket och bibliotek Förstå och tillämpa PyTest-funktioner som krokar, hävda omskrivning och plugins Minska testtider genom att köra test parallellt och över flera processorer Kör test i en kontinuerlig integrationsmiljö, tillsammans med andra verktyg som tox, mock, täckning, unittest, doktest och Selen Använd Python för att testa nonPython-applikationer Publik Programvarutestare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Användbarhetstestning är en teknik för att utvärdera en mjukvaruprodukt eller ett system genom att testa det på användarna för att direkt observera hur de interagerar med det Workshopen börjar med en introduktion till användbarhetstestning, vad det är och hur det används av företag för att främja bra mjukvaruutveckling och utveckling Språket är icke-tekniskt och lärandet är praktisk och handson, med fokus på endusers, deras krav, sätt att tänka och sätt att interagera med systemet Vid slutet av denna utbildning kommer deltagarna att veta hur man ska: Bestäm det lämpligaste användbarhetsmetoden baserat på en produkts unika egenskaper och dess steg i utvecklingscykeln Utveckla en användbarhetstestplan Rekrytera, utvärdera och hantera testare Skriv, tilldela och mäta användbarhetstestuppgifter som ger störst effekt för endusers och verksamheten Samla in, analysera och rapportera testresultat Kommunicera och samarbeta effektivt med företagsledare, utvecklare och QA-team om betydelsen och åtgärderna som behövs för att leverera en slutprodukt som inte bara fungerar men fungerar bra och ger den avsedda användarupplevelsen Publik Produktägare och chefer QA-chefer Manuell testare Interna användare av en mjukvaruprodukt eller ett system Kursens format En interaktiv, instruktörslägen workshop med massor av aktiviteter och handson träning anteckningar Fallstudierna och mjukvaruproverna som används i denna workshop är förhandlade av instruktören För att anpassa materialet, vänligen kontakta oss i förväg .
14 hours
Overview
BDD, eller beteendedriven utveckling, är en Agile mjukvaruutvecklingsteknik som uppmuntrar samarbete mellan utvecklare, kvalitetssäkringsteam och icke-tekniska affärsmän under hela planerings-, utvecklings- och testcykeln för ett mjukvaruprojekt Workshopen börjar med en introduktion till BDD, vad den är och hur den används av företag för att främja bra mjukvaruutveckling, utveckling och testning Vi gör det från en nonengineering pointofview, med ett öga på endusers, deras krav, språk och sätt att tänka Vi tar också upp de kommunikationsutmaningar som affärsintressenter sannolikt kommer att stöta på när de jobbar närmare med sina tekniska minnen Vid slutet av denna utbildning kommer deltagarna att veta hur man ska: Skriv korta användarberättelser som fångar användningsmönstren för verkliga användare av programvaran Översätt användarhistorierna till beteendsspråket för BDD (Given, When, Then) Avleda testfall från dessa berättelser, för användning av ingenjörer att genomföra och testa Förstå förhållandet mellan produktkrav, acceptanskriterier och testfall Demystify det tekniska jargong som hindrar kommunikation och förståelse Installera och använd bra verktyg för att skriva BDD-funktionsfiler Förstå och uppskatta vad som händer när arbetet överlämnas till ingenjörer Spela en mer aktiv roll i den iterativa utvecklingscykeln Publik Produktägare och chefer Affärsanalytiker Manuell testare Endusers av en mjukvaruprodukt eller ett system Nonengineers och noncoders involverade i produktdesign Kursens format En interaktiv, instruktörslägen workshop med massor av aktiviteter och handson träning anteckningar Workshopen innehåller fallstudier och mjukvaruprover För att anpassa materialet till ditt företags produkt och situation, kontakta oss för att ordna .
14 hours
Overview
Protractor är en punkt till punkt Automation test ramverk för kantiga och AngularJS applikationer. Det används för att köra tester mot webb applikationer, interagera med dem som en användare skulle: genom att fylla i formulär, klicka på element och navigera från sida till sida.

i denna instruktörsledda, levande utbildning, deltagarna lära sig första hand hur man skriver Protractor tester mot ett prov kantiga webb applikation i en levande labb miljö.

i slutet av denna kurs, kommer deltagarna att ha vunnit skicklighet i Protractor och vara bekväm

- att skapa egna automations test för kantiga applikationer.
- att integrera Protractor i deras befintliga utvecklings arbets flöde.
- se till att deras tester är rena och underhålls bara.
- kör Protractor med eller utan selen att driva beter beteende.

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
28 hours
Overview
denna instruktörsledda, levande utbildning är utformad för alla som är intresserade av att lära Java för att testa automatisering. Det är en strömlinjeformad, intensiv kurs med massor av praktiska övningar för att få deltagarna ramped upp snabbt med de grundläggande programmerings kunskaper som behövs för att tillämpa program vara Automation testning. Fokus ligger på Java grunderna som kan direkt och omedelbart tillämpas på test Automation.

denna kurs omfattar inte djupgående test Automation ramverk som selen. Det kringgår också den konventionella "Hello World"-metoden för att lära sig Java, eftersom detta inte är en kurs i applikations utveckling. Denna kurs syftar till att få deltagarna igång snabbt med test automatisering. Om du redan är insatt i Java och vill få direkt i tester med selen, kolla in: Introduktion till selen (https://www.nobleprog.com/introduction-selenium-training) .

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
14 hours
Overview
selen är en öppen källkod bibliotek för att automatisera webb applikationer testning över flera webbläsare. Selen interagerar med en webbläsare som människor gör: genom att klicka på länkar, fylla i formulär och validera text. Det är det mest populära verktyget för webb applikation test Automation. Selen är byggd på WebDriver ramverk och har utmärkta bindningar för många skript språk, inklusive ruby.

i denna instruktörsledda, levande utbildning deltagare kombinera kraften i ruby med selen att automatisera testning av ett prov webb applikation. Genom att lära sig att skapa och kombinera ruby test skript med Selenium Web Automation i en levande labb miljö, kommer deltagarna att få den kunskap och praxis som behövs för att automatisera testning av sina egna verkliga livet webb applikationer och webbplatser.

format för kursen

- del föreläsning, del diskussion, tung praktisk praxis
14 hours
Overview
selen är en öppen källkod bibliotek för att automatisera webb applikationer testning över flera webbläsare. Selen interagerar med en webbläsare som människor gör: genom att klicka på länkar, fylla i formulär och validera text. Det är det mest populära verktyget för webb applikation test Automation. Selen är byggd på WebDriver ramverk och har utmärkta bindningar för många skript språk, inklusive python.

i denna instruktörsledda, Live utbildning deltagare kombinera kraften i python med selen att automatisera testning av ett exempel webb program. Genom att kombinera teori med praktik i en levande labb miljö, kommer deltagarna att få den kunskap och praxis som behövs för att automatisera sina egna webb test projekt med hjälp av python och selen.

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
35 hours
Overview
tricentis Tosca är ett mjukvaru testverktyg utformat för att automatisera kontinuerlig punkt till slutpunkt-testning för mjukvaru applikationer.

i denna instruktörsledda, levande utbildning utbildning deltagare kommer att lära sig att använda Tosca att utföra end-to-end (Web + backend) testning. Utbildningen kombinerar teori med praktik i en levande labb miljö, vilket ger deltagarna chansen att interagera med tekniken, instruktören och deras kamrater.

utbildningen börjar med en översikt av traditionell kod och skriptbaserad Automation testning och kontrasterar den med Tosca & #39; s modellbaserade (MBT) strategi. Deltagarna lär sig att skapa och köra testfall med Tosca & #39; s standardmoduler samt hur man skapar egna moduler för exekvering.

från mjukvaru modellering huvud män att testa täckningen i olika webbläsare, denna utbildning går deltagarna genom både teori och praktik och gör det möjligt för dem att genomföra sin egen test lösning i Tosca.

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on implementering i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
7 hours
Overview
i denna instruktörsledda, levande utbildning, kommer deltagarna lära sig att ställa in och använda OpenNMT att utföra översättning av olika exempel data uppsättningar. Kursen inleds med en översikt över neurala nätverk då de gäller maskin översättning. Deltagarna kommer att genomföra Live-övningar genom hela kursen för att visa sin förståelse för de begrepp som lärs ut och få återkoppling från instruktören.

i slutet av denna utbildning, kommer deltagarna att ha den kunskap och praxis som krävs för att genomföra en levande OpenNMT lösning.

källa och mål språks prov kommer att förordnas per mål grupp & #39; s krav.

format för kursen

- del föreläsning, del diskussion, tung praktisk praxis
7 hours
Overview
testning och validering av REST-tjänster i Java är svårare än i dynamiska språk som ruby och groovy. REST säker är ett Java DSL (domänspecifikt språk) som ger enkelheten i dessa språk till Java-domänen.

i denna instruktörsledda, levande utbildning, deltagarna lära sig att använda vara säker på att testa REST API-tjänster. Vi diskuterar hur API-testning kan lösa några av bristerna i UI och enhetsbaserade tester. Utbildningen omfattar övningssessioner och ett test utvecklings projekt. I slutet av utbildningen kommer deltagarna att ha en god förståelse för när de ska utföra REST API-testning, hur man utforskar och får till gång till API: er, hur man utför olika typer av tester och hur man tar med sig testerna genom integration och automatisering.

format för kursen

- en instruktörsledd kurs som innehåller en introduktion till API-testning, dess verktyg och processer, och en hands-on REST säkrad baserat test utvecklingsprojekt.
21 hours
Overview
SoapUI är det mest använda öppen källkod API-testverktyg för SOAP och REST API: er. Den erbjuder SOAP Web Services funktionella tester, REST API funktionella tester, WSDL täckning, meddelande Assertion test och test refactoring.

i detta instruktörsledd, Live-utbildning, deltagarna lära sig att testa webb tjänster med SoapAPI. Vi diskuterar hur API-testning kan lösa några av bristerna i UI och enhetsbaserade tester. Utbildningen omfattar övningssessioner och ett utvecklingsprojekt för API-testsviten.

i slutet av utbildningen, kommer deltagarna att ha en fast uppfattning om när man ska implementera API-testning, hur man utforskar och till gång till API: er, hur man utför olika typer av tester på både SOAP och REST-baserade API: er, och hur man kan få sitt arbete tillsammans i en integrerad , automatiserad test Suite.

format för kursen

- en instruktörsledd kurs som innehåller en introduktion till API-testning, dess verktyg och processer, och en praktisk SoapUI baserade test Suite utvecklingsprojekt.
14 hours
Overview
Modellbaserad testning (MBT) är en testmetod som använder modeller för att representera det önskade beteendet hos ett system under test (SUT) Det är en tidig testmetod som möjliggör fullständig, högautomaterad testdäck som är systematisk och underhållbar I den här instruktörsledda träningen kommer deltagarna att lära sig teori och övning av modellbaserad provning, eftersom de genomför de angivna verktygen och teknikerna i en demo-MBT-testmiljö Vid slutet av denna utbildning kommer deltagarna att kunna: Generera testfall genom att tillämpa modelleringsstrategier och tekniker Bedöm och utvärdera gratis och kommersiella verktyg för implementering av MBT Hantera testmodeller för olika typer av program, system och miljöer Utvärdera, föreslå och genomföra en MBT-strategi inom en organisation Förstå och förklara fördelarna och utmaningarna hos MBT Publik Programvarutestingenjörer, analytiker, designers och chefer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
Enhetstestning är en testmetod som testar enskilda enheter av källkod genom att ändra dess egenskaper eller utlösa en händelse för att bekräfta huruvida resultatet är som förväntat I denna instruktörledda, levande träning kommer deltagarna att lära sig att skriva och genomföra enhetsprov mot ett prov Netapplikation med C # och Visual Studio Vid slutet av denna utbildning kommer deltagarna att kunna: Använd testramar som NUnit och xUnitnet för att skapa och hantera enhetstestkod Definiera och genomföra en bredare testdriven utvecklingsmetod för testning Anpassa testramen för att förlänga testtäckningen för en applikation Publik Programvarutestingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
7 hours
Overview
uppför är ett python-baserat BDD-ramverk med öppen källkod för att skriva tester i ett naturligt språk format.

BDD, eller beteende driven Development, är en smidig mjuk varu utveckling teknik som uppmuntrar samarbete mellan utvecklare, QA och icke-tekniska affärs män i ett mjukvaru projekt.

detta instruktörsledd, levande utbildning börjar med en diskussion om BDD och hur uppför ramverk kan användas för att utföra BDD-testning för webb applikationer. Deltagarna ges stora möjligheter att interagera med läraren och kamrater samtidigt genomföra de begrepp och taktik lärt sig i denna praktiska, praktisersbaserade labb miljö.

i slutet av denna utbildning, kommer deltagarna att ha en fast förståelse för BDD och uppföra sig, samt nödvändig praxis för att genomföra dessa tekniker och verktyg i verkliga test scenarier.

format för kursen

- tung betoning på praktisk praxis. De flesta av koncepten är inlärda genom prover, övningar och praktisk utveckling.
14 hours
Overview
Behat är ett beteendedriven utveckling (BDD) testramverk skrivet i PHP Det underlättar kommunikationen mellan utvecklare, testare, affärsintressenter och kunder under mjukvaruutvecklingsprocessen Behat tillåter icke-tekniska personer att skriva tydliga beskrivningar av en applikations avsedda beteende, och kör sedan "scenarierna" som funktionella tester mot applikationen I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig att skriva och genomföra BDD-stilprovfall med hjälp av Behat och PHP Vid slutet av denna utbildning kommer deltagarna att kunna: Kör automatiska tester skrivna i den mänskliga läsliga, "Given, When, Then" Gherkinspråk Använd Behat-baserade testfall för att förbättra samarbetet mellan tekniska och icke-tekniska team Integrera med Selen, Mink, Goutte och andra webbläsareemulatorer för att driva test och generera rapporter Utöka Vilken funktionalitet genom dess förlängningssystem Testa många användningsscenarier genom terminalkommandon, REST API och mer Publik Testingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 hours
Overview
denna instruktörsledda, levande utbildning (på plats eller fjärrkontroll) riktar sig till personer som vill skriva teknisk dokumentation men saknar erfarenhet av en utbildad teknisk skribent.

i slutet av denna utbildning kommer deltagarna att kunna:

- producera tekniskt innehåll som & #39; s korrekt och användarvänlig.
- omvandla komplex produkt information till läsbart användarfokuserat innehåll.
- tillämpa verktyg och tekniker för att maximera skrivandet effektivitet.
- förstå och övervaka de olika faserna i ett skrivande projekt, inklusive skrivning, revision, översättning och publicering.
- komplett skriva projekt i tid och per krav.

format för kursen

- interaktiv föreläsning och diskussion.
- massor av övningar och praktik.
- hands-on praxis i en Live-lab miljö.

kurs anpassnings alternativ

- att begära en skräddarsydd utbildning för denna kurs, kontakta oss för att ordna.
14 hours
Overview
Denna instruktörsledda, levande träning (på plats eller fjärrkontroll) riktar sig till ingenjörer som vill använda Jest för att testa React applikationer och komponenter.

Vid slutet av denna utbildning kommer deltagarna att kunna:

- Installera och konfigurera en korrekt testmiljö
- Skriv asynkrona tester för React-appar och -komponenter
- Kör Jest avancerade tester som inkluderar mocking, spioner och stubbar.

Kursens format

- Interaktiv föreläsning och diskussion.
- Massor av övningar och övningar.
- Praktisk implementering i en live-lab-miljö.

Kurs Anpassningsalternativ

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
- För mer information om Jest, besök: https://jestjs.io/
Helg Software Engineering kurser, Evening Software Engineering utbildning, Software Engineering boot camp, Software Engineering instructor-led, Helg Software Engineering kurs, KvällSoftware Engineering kurser, Software Engineering coaching, Software Engineering instruktör, Software Engineering tränare , Software Engineering träningskurser, Software Engineering klasser, Software Engineering on-site, Software Engineering privata kurser, Software Engineering one on one training

Rabatterade kurser

Nyhetsbrev & Erbjudanden

Anmäl dig till vårt nyhetsbrev så får du information om aktuella rabatter på öppna kurser. Vi respekterar ditt privatliv, så att din e-postadress kommer endast att användas för sändning vårt nyhetsbrev. När som helst kan du ändra inställningarna eller helt avbeställa den.

Våra kunder

is growing fast!

We are looking to expand our presence in Sweden!

As a Business Development Manager you will:

  • expand business in Sweden
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!