Software Engineering Training Courses

Software Engineering Training Courses

Lokale, instructieve live trainingen in Software Engineering demonstreren door middel van interactieve discussies en handson de fundamenten van Software Engineering Software Engineering training is beschikbaar als "live training op locatie" of "live training op afstand" Onsite live training kan lokaal worden uitgevoerd op het terrein van de klant in Nederland of in NobleProg bedrijfsopleidingscentra in Nederland Live-training op afstand wordt uitgevoerd via een interactieve, externe desktop NobleProg Uw lokale trainingsaanbieder.

Machine Translated

Getuigenissen

★★★★★
★★★★★

Software Engineering Cursusoverzicht

Title
Duration
Overview
Title
Duration
Overview
7 hours
Overview
Deze cursus behandelt het maken en implementeren van functionele en unit-testen met Apache JMeter , de gratis applicatie- JMeter van The Apache Software Foundation. Het doel van de cursus is om organisaties in staat te stellen hun verschillende testvereisten volledig te automatiseren, tijd en geld te besparen en het risico op menselijke fouten bij het testen te minimaliseren. Het programma onderzoekt de concepten van het ontwerpen en maken van testplannen voor real-world webapplicaties met behulp van Apache JMeter , inclusief functionele, regressie- en stresstestplannen. Deelnemers leren hoe ze testplannen voor verschillende doeleinden kunnen ontwerpen en de verschillende componenten en functies in JMeter in hun voordeel kunnen gebruiken, waardoor ze het testproces van de webtoepassing volledig kunnen automatiseren.
14 hours
Overview
,
14 hours
Overview
Modelbased testen (MBT) is een testbenadering waarbij modellen worden gebruikt om het gewenste gedrag van een te testen systeem (SUT) weer te geven Het is een vroege testmethode die complete, sterk geautomatiseerde testrapporten mogelijk maakt die systematisch en onderhoudbaar zijn In deze live training met instructeur leren deelnemers de theorie en praktijk van het testen op basis van modellen, terwijl ze de aangegeven tools en technieken implementeren in een demo MBT-testomgeving Aan het einde van deze training kunnen deelnemers: Genereer testcases door modelleringsstrategieën en -technieken toe te passen Beoordeel en evalueer gratis en commerciële hulpmiddelen voor het implementeren van MBT Beheer testmodellen voor verschillende soorten softwaretoepassingen, systemen en omgevingen Evalueren, voorstellen en implementeren van een MBT-strategie binnen een organisatie De voordelen en uitdagingen van MBT begrijpen en uitleggen Publiek Software test engineers, analisten, ontwerpers en managers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
7 hours
Overview
Globalsight is een opensource, op Java gebaseerde applicatieserver voor het automatiseren, stroomlijnen en beheren van het lokalisatieproces In deze live training met instructeur leren deelnemers over de architectuur en functionaliteit van Globalsight terwijl ze een demonstratieserver installeren, configureren en implementeren Aan het einde van deze training kunnen deelnemers: Begrijp de voordelen van Globalsight ten opzichte van andere Translation Management Systemen Installeer de Globalsight-server en gerelateerde componenten Stel Globalsight in om achter een reverse proxy te werken Implementeer Globalsight in een productieomgeving Problemen oplossen en Globalsight optimaliseren Gebruik de API's van Globalsight om deze te integreren met toepassingen van derden, waaronder JBPM, enz Publiek Systeembeheerders Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
14 hours
Overview
PHPUnit is een unit testing framework voor PHP PHPUnit maakt gebruik van strikte parameters om te bepalen of individuele codecombinaties bugfree zijn en klaar voor implementatie Door afzonderlijke eenheden te isoleren en te testen, kunnen ontwikkelaars zorgen voor een grotere stabiliteit van de toepassing, regressiebugs vermijden en de kosten van slecht werkende code tijdens de productie verlagen Deze getrainde, live training leert deelnemers testbare code te schrijven in de vorm van testeenheden om de diagnose, isolatie en oplossing van bugs te vergemakkelijken De training leidt deelnemers door de creatie van een workready, testomgeving met behulp van het PHPUnit testraamwerk Aan het einde van deze training kunnen deelnemers: Onderscheid tussen goede en slechte testeenheden Lees en interpreteer testresultaten Beheer en diagnosticeer proactief hun codebasis om fouten te verminderen Zorg ervoor dat hun codebasis geschikt is voor continue integratie en implementatie Publiek Gevorderde tot gevorderde PHP-ontwikkelaars die de testbaarheid van hun code willen verbeteren Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
7 hours
Overview
Komkommer is een open source, BDD-framework voor het schrijven van tests in een natuurlijke taalstijl BDD, of Behavior Driven Development, is een agile softwareontwikkelingstechniek die samenwerking tussen ontwikkelaars, QA en niet-technische zakenmensen in een softwareproject stimuleert Deze training begint met een bespreking van BDD en hoe komkommer wordt gebruikt voor het uitvoeren van BDD-testen voor webtoepassingen Deelnemers krijgen ruimschoots de gelegenheid om in contact te komen met de instructeur en peers, terwijl ze de concepten en tactieken toepassen die ze hebben geleerd in deze handson, practicebased lab-omgeving Aan het einde van deze training hebben de deelnemers een goed begrip van BDD en komkommer, evenals de nodige praktijk en toolset om hun eigen testcases te schrijven voor testscenario's uit de realworld-software Publiek Testers en ontwikkelaars Formaat van de cursus Veel nadruk op handson oefenen De meeste concepten worden geleerd door middel van voorbeelden, oefeningen en handson-ontwikkeling Notitie Deze training gebruikt Eclipse en Selenium Als u een ander IDE- of testautomatiseringsraamwerk wilt gebruiken, neemt u contact met ons op om dit te regelen Als uw team voor de eerste keer overgaat van handmatige tests naar automatiseringstests, neemt u contact met ons op om de training uit te breiden met een aanvullende dekking voor automatiseringstests .
7 hours
Overview
,
21 hours
Overview
Scala Check is een bibliotheek voor het uitvoeren van geautomatiseerde, op eigenschappen gebaseerde tests voor Scala of Java programma's. Geïnspireerd door de Haskell bibliotheek QuickCheck, gebruikt het eigenschappen om het verwachte gedrag van een applicatie te beschrijven, genereert het eerst willekeurige invoergegevens en test vervolgens deze gegevens over verschillende delen van de applicatie en rapporteert het resultaat.

In deze door een instructeur geleide, live training leren deelnemers de voordelen en concepten van testen op basis van eigenschappen, terwijl ze oefenen met het schrijven van eigenschappen die leiden tot het automatisch genereren van testcases.

Aan het einde van deze training kunnen deelnemers:

- Schrijf algemene eigenschappen die handgeschreven eenheidstestgevallen vervangen en / of aanvullen
- Schrijf tests op het hogere niveau van eigenschappenspecificaties
- Voer Scala Check uit als een zelfstandige executabl, met behulp van de ingebouwde opdrachtregel testloper
- Integreer Scala Check met testraamwerken zoals Scala Test, specs2 en LambdaTest

Publiek

- Test ingenieurs
- ontwikkelaars

Formaat van de cursus

- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
21 hours
Overview
HP WinRunner is een geautomatiseerde functionele testtool van enterprise-klasse voor het opnemen en opnieuw afspelen van UI-interacties als testscripts.

In deze door een instructeur geleide, live training leren deelnemers geavanceerde geautomatiseerde tests op een applicatie te maken en uit te voeren.

Aan het einde van deze training kunnen deelnemers:

- Maak aanpasbare en herbruikbare testscripts die handmatige tests vervangen of aanvullen
- Automatiseer het testproces, van testontwikkeling tot uitvoering
- Bereid een testrun 's nachts voor en voer deze uit
- Gebruik TSL (Test Script Language) om WinRunner te besturen
- Begrijp de geavanceerde functies van WinRunner, zoals het synchronisatieconcept, verificatie van tests en de WinRunner-workflow

Publiek

- Handmatige testers
- Automatiseringstestingenieurs
- QA-ingenieurs

Formaat van de cursus

- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen
21 hours
Overview
TestComplete is een UI-automatiseringstool die wordt gebruikt voor functionele en regressietests.

In deze door een instructeur geleide live training leren deelnemers hoe ze de functies van TestComplete kunnen gebruiken, inclusief het testobjectmodel, controlepunten, naammapping en UI voor het uitvoeren van geautomatiseerde tests op desktop-, web- en mobiele applicaties.

Aan het einde van deze training kunnen deelnemers:

- Functionele tests maken, opnemen en uitvoeren.
- Maak een schaalbaar en onderhoudbaar testraamwerk.
- Maak controlepunten, pas tests aan voor meerdere apparaten en analyseer testresultaten.
- Gebruik de TestComplete .

Formaat van de cursus

- Deelcollege, deelbespreking, oefeningen en zware praktijkoefeningen.
21 hours
Overview
Concordion is een Javabased, opensource "specificatie door voorbeeld" -raamwerk dat testen en specificaties samenbrengt Het kan worden geïntegreerd met JUnit en kan worden gebruikt met populaire Javabased IDE's zoals Netbeans, Eclipse en IntelliJ IDEA Tijdens deze live training met instructeur leren deelnemers de basisprincipes van Concordion, de omgeving, sleutelopdrachten, best practices en meer terwijl ze stap voor stap door de creatie van een voorbeeld-Concordion-toepassing lopen Aan het einde van deze training kunnen deelnemers: Begrijp de functionaliteit van Concordian Installeer en implementeer Concordian Schrijf Concordion-specificaties in Markdown en HTML Publiek Softwareontwikkelaars en programmeurs Automatiseringstesters Bedrijfsanalisten Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
21 hours
Overview
Model Based Development (MBD) is een methode voor softwareontwikkeling die een snellere, meer kosteneffectieve ontwikkeling van dynamische systemen mogelijk maakt, zoals besturingssystemen, signaalverwerking en communicatiesystemen Het is meer gebaseerd op grafische modellering dan op de traditionele op tekst gebaseerde programmering In deze geoefende, live training zullen deelnemers leren hoe MBD-methodologieën kunnen worden toegepast om ontwikkelingskosten te verminderen en de time-to-market van hun embedded softwareproducten te versnellen Tegen het einde van deze training zullen deelnemers in staat zijn om Selecteer en gebruik de juiste hulpmiddelen voor het implementeren van MBD Gebruik MBD voor een snelle ontwikkeling in de vroege stadia van hun ingebed softwareproject Verkort de vrijlating van hun embedded software in de markt Publiek Embedded systems engineers Ontwikkelaars en programmeurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
14 hours
Overview
Unit-testen is een testaanpak die individuele eenheden van broncode test door zijn eigenschappen aan te passen of een gebeurtenis op gang te brengen om te bevestigen of de uitkomst is zoals verwacht In deze live training met instructor leren deelnemers hoe ze eenheidstests moeten schrijven en uitvoeren tegen eenNet-voorbeeldtoepassing met C # en Visual Studio Aan het einde van deze training kunnen deelnemers: Gebruik testraamwerken zoals NUnit en xUnitnet om eenheidstestcode te maken en te beheren Definieer en implementeer een bredere testgestuurde ontwikkelbenadering van testen Pas het testraamwerk aan om de testdekking voor een toepassing uit te breiden Publiek Software testingenieurs ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
7 hours
Overview
Property Based Testing is een geautomatiseerde testtechniek waarmee u het verwachte gedrag van een systeem kunt inschatten door de eigenschappen ervan te beschrijven en vervolgens willekeurig gegenereerde testgegevens kunt gebruiken om tests uit te voeren "Beschrijf de argumenten, beschrijf het resultaat, laat de computer proberen te bewijzen dat uw code verkeerd is!" Enkele van de onderwerpen die in deze gecertificeerde, live training aan bod komen, zijn: Hoe tests te schrijven en uit te voeren met F # Het FsCheck Property Based Testing-framework Diamond Kata gebruiken om TDD te implementeren Je codevaardigheden verbeteren Publiek Automatiseringstestingenieurs ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
7 hours
Overview
Fairseq is een opensource sequencetosequence learning toolkit gecreëerd door Facebok voor gebruik in Neural Machine Translation (NMT) In deze training leren deelnemers Fairseq te gebruiken voor het vertalen van voorbeeldcontent Aan het einde van deze training hebben de deelnemers de kennis en de praktijk die nodig zijn om een ​​live, op Fairseq gebaseerde machine-vertaaloplossing te implementeren Publiek Lokalisatiespecialisten met een technische achtergrond Wereldwijde contentmanagers Lokalisatie-engineers Softwareontwikkelaars die belast zijn met de implementatie van wereldwijde content-oplossingen Formaat van de cursus Gedeeltelijke lezing, gedeeltelijke discussie, zware hands-on praktijk Notitie Als u specifieke inhoud van bron- en doeltaal wilt gebruiken, neem dan contact met ons op om dit te regelen .
14 hours
Overview
Usability testing is een techniek voor het evalueren van een softwareproduct of systeem door het te testen op gebruikers om direct te observeren hoe zij ermee omgaan De workshop begint met een inleiding tot usability testen, wat het is en hoe het wordt gebruikt door bedrijven om goed softwareontwerp en -ontwikkeling te bevorderen De taal is niet-technisch en het leren is praktisch en handson, met een focus op eindgebruikers, hun vereisten, manier van denken en manier van interactie met het systeem Aan het einde van deze training, zullen de deelnemers weten hoe ze: Bepaal de meest geschikte bruikbaarheidstestaanpak op basis van de unieke eigenschappen van een product en de fase in de ontwikkelingscyclus Ontwikkel een usability testplan Rekruteer, evalueer en beheer testers Schrijf, wijs en moderiseer bruikbaarheidstesttaken die de grootste impact hebben voor eindgebruikers en het bedrijf Verzamel, analyseer en rapporteer testresultaten Communiceer en werk effectief samen met bedrijfsmanagers, ontwikkelaars en QA-teams over de betekenis en acties die nodig zijn voor het leveren van een eindproduct dat niet alleen werkt, maar ook werkt en de beoogde gebruikerservaring biedt Publiek Producteigenaren en beheerders QA-managers Handmatige testers Interne gebruikers van een softwareproduct of systeem Formaat van de cursus Een interactieve workshop met instructeurs, met veel activiteiten en praktische oefeningen Notes De casestudy's en softwaremonsters die in deze workshop worden gebruikt, worden vooraf afgesproken door de instructeur Neem van tevoren contact met ons op om de materialen aan te passen .
14 hours
Overview
BDD, of Behavior Driven Development, is een Agile software-ontwikkelingstechniek die samenwerking tussen ontwikkelaars, kwaliteitsbewakingsteams en niet-technische zakenmensen stimuleert tijdens de planning-, ontwikkelings- en testcyclus van een softwareproject De workshop begint met een inleiding tot BDD, wat het is en hoe het door bedrijven wordt gebruikt om goed softwareontwerp, ontwikkeling en testen te bevorderen We doen dit vanuit een niet-technisch gezichtspunt, met het oog op de eindgebruikers, hun vereisten, taal en manier van denken We gaan ook in op de communicatie-uitdagingen die zakelijke belanghebbenden waarschijnlijk zullen tegenkomen als ze nauwer samenwerken met hun technisch georiënteerde collega's Aan het einde van deze training, zullen de deelnemers weten hoe ze: Schrijf beknopte gebruikersverhalen die de gebruikspatronen van echte gebruikers van de software vastleggen Vertaal hun gebruikersverhalen in de gedragstaal van BDD (Given, When, Then) Leid testcases uit deze verhalen, voor gebruik door ingenieurs om te implementeren en te testen Begrijp de relatie tussen productvereisten, acceptatiecriteria en testcases Demystificeer het technische jargon dat communicatie en begrip belemmert Installeer en gebruik geweldige hulpmiddelen voor het schrijven van BDD-functiebestanden Begrijp en waardeer wat er gebeurt zodra het werk aan ingenieurs wordt overhandigd Speel een actievere rol in de iteratieve ontwikkelingscyclus Publiek Producteigenaren en beheerders Bedrijfsanalisten Handmatige testers Eindgebruikers van een softwareproduct of systeem Niet-ontwikkelaars en niet-codeerders die betrokken zijn bij het ontwerpen van producten Formaat van de cursus Een interactieve workshop met instructeurs, met veel activiteiten en praktische oefeningen Notes De workshop omvat case studies en softwaremonsters Om het materiaal aan te passen aan het product en de situatie van uw bedrijf, neemt u contact met ons op om dit te regelen .
14 hours
Overview
gradenboog is een end-to-end automatiserings test kader voor hoek-en AngularJS toepassingen. Het wordt gebruikt om tests uit te voeren tegen webapplicaties, interactie met hen als een gebruiker zou: door het invullen van formulieren, te klikken op elementen, en het navigeren van pagina naar pagina.

in deze instructeur-LED, live training, deelnemers leren uit de eerste hand hoe je Protractor testen te schrijven tegen een monster hoekige web applicatie in een live lab omgeving.

aan het einde van deze cursus, zullen de deelnemers hebben opgedaan vaardigheid in de gradenboog en zijn comfortabel

- het creëren van hun eigen automatiserings tests voor hoekige toepassingen.
- integratie van gradenboog in hun bestaande ontwikkeling workflow.
- ervoor te zorgen dat hun tests zijn schoon en onderhoudbaar.
- Running gradenboog met of zonder Selenium te rijden browser gedrag.

formaat van de cursus

- interactieve lezing en bespreking.
- veel oefeningen en praktijk.
- hands-on implementatie in een live-lab omgeving.

cursus customization opties

- voor het aanvragen van een aangepaste opleiding voor deze cursus, neem dan contact met ons op te regelen.
28 hours
Overview
Deze instructeur-geleide, live training is ontworpen voor iedereen die geïnteresseerd is in het leren van Java met het oog op testautomatisering. Het is een gestroomlijnde, intensieve cursus met veel hands-on oefeningen om deelnemers snel op te voeren met de essentiële programmeervaardigheden die nodig zijn voor het testen van software-automatisering. De nadruk ligt op de basisprincipes van Java die direct en onmiddellijk kunnen worden toegepast op testautomatisering.

Deze cursus behandelt geen diepgaande testautomatiseringskaders zoals Selenium . Het gaat ook voorbij aan de conventionele "Hallo wereld" -benadering van het leren van Java , omdat dit geen cursus over applicatie-ontwikkeling is. Deze cursus is er vierkant op gericht om deelnemers snel aan de slag te krijgen met testautomatisering. Als je al vertrouwd bent met Java en meteen aan de slag wilt met Selenium , bekijk dan: Inleiding tot Selenium (https://www.nobleprog.com/introduction-selenium-training) .

Formaat van de cursus

- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
14 hours
Overview
Selenium is een open source-bibliotheek voor het automatiseren van testen van webapplicaties in meerdere browsers. Selenium samen met een browser zoals mensen: door op links te klikken, formulieren in te vullen en tekst te valideren. Het is de meest populaire tool voor het testen van webapplicaties. Selenium is gebouwd op het WebDriver-framework en heeft uitstekende bindingen voor tal van scripttalen, waaronder Ruby .

In deze instructeur geleide, live training deelnemers combineren de kracht van Ruby met Selenium om het testen van een voorbeeld webapplicatie te automatiseren. Door Ruby -testscripts te leren maken en combineren met Selenium -webautomatisering in een live lab-omgeving, krijgen deelnemers de kennis en de praktijk die nodig is om het testen van hun eigen real-life webapplicaties en websites te automatiseren.

Formaat van de cursus

- Deelcollege, deelbespreking, zware praktische oefening
14 hours
Overview
Selenium is een open source-bibliotheek voor het automatiseren van testen van webapplicaties in meerdere browsers. Selenium samen met een browser zoals mensen: door op links te klikken, formulieren in te vullen en tekst te valideren. Het is de meest populaire tool voor het testen van webapplicaties. Selenium is gebouwd op het WebDriver-framework en heeft uitstekende bindingen voor tal van scripttalen, waaronder Python .

In deze instructeur geleide, live training deelnemers combineren de kracht van Python met Selenium om het testen van een voorbeeld webapplicatie te automatiseren. Door theorie te combineren met praktijk in een live-labomgeving, krijgen deelnemers de kennis en de praktijk die nodig is om hun eigen webtestprojecten te automatiseren met behulp van Python en Selenium .

Formaat van de cursus

- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
35 hours
Overview
Tricentis Tosca is een softwaretesttool die is ontworpen voor het automatiseren van continue end-to-end tests voor softwareapplicaties.

In deze door instructeurs geleide live training training 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 de standaardmodules van Tosca en hoe ze hun eigen modules op maat kunnen bouwen voor uitvoering.

Van softwaremodelleringsprincipes 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.

Indeling van de cursus

- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
7 hours
Overview
In deze door een instructeur geleide, live training leren deelnemers hoe ze OpenNMT kunnen instellen en gebruiken om verschillende voorbeeldgegevenssets te vertalen. De cursus begint met een overzicht van neurale netwerken die van toepassing zijn op machinevertaling. Deelnemers zullen tijdens de cursus live oefeningen uitvoeren om hun begrip van de geleerde concepten aan te tonen en feedback van de instructeur te krijgen.

Aan het einde van deze training hebben de deelnemers de kennis en praktijk die nodig is om een live OpenNMT oplossing te implementeren.

Bron- en doeltaalmonsters worden vooraf gerangschikt volgens de vereisten van het publiek.

Indeling van de cursus

- Deelcollege, deelbespreking, zware praktische oefening
21 hours
Overview
Unit-testen is een testmethode die individuele eenheden van broncode test door hun eigenschappen aan te passen of een gebeurtenis te activeren om te bevestigen of de uitkomst is zoals verwacht PyTest is een volwaardig, API-onafhankelijk, flexibel en uitbreidbaar testraamwerk met een geavanceerd, volledig belichaamd armatuurmodel Tijdens deze live training met instructeur leren deelnemers hoe je PyTest kunt gebruiken om korte, onderhoudbare tests te schrijven die elegant, expressief en leesbaar zijn Aan het einde van deze training kunnen deelnemers: Schrijf leesbare en onderhoudbare tests zonder de noodzaak van boilerplate-code Gebruik het fixture-model om kleine tests te schrijven Schaal tests uit tot complexe functionele testen voor toepassingen, pakketten en bibliotheken Begrijp en pas PyTest-functies toe, zoals haken, bevestig herschrijven en plug-ins Verkort de testtijden door tests parallel en over meerdere processoren uit te voeren Voer tests uit in een continue integratieomgeving, samen met andere hulpprogramma's zoals tox, mock, coverage, unittest, doctest en Selenium Gebruik Python om nonPython-applicaties te testen Publiek Software testers Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
7 hours
Overview
Deze cursus introduceert de tools en technieken die nodig zijn om F # gebaseerde unit tests te schrijven Er wordt speciale nadruk gelegd op testgestuurde ontwikkeling (TDD) Functionele TDD is een testaanpak die functioneel programmeren gebruikt om een ​​toepassing eenmalig te testen voordat deze wordt ontwikkeld Functioneel programmeren (in tegenstelling tot imperatief, statetransitionstyle programmeren) in een taal als F # leent zich goed voor TDD omdat kleinere, doelgerichte tests op zichzelf kunnen worden geschreven In deze live training met instructor leren deelnemers hoe ze F # kunnen gebruiken om eenheidstests te schrijven die direct en gemakkelijk te begrijpen zijn Aan het einde van deze training kunnen deelnemers: Bouw een compleet systeem uit kleine, geïsoleerde functies Express-testcases als eigenschappen in plaats van voorbeelden Schrijf testcode zonder de noodzaak van moppen Verminder de noodzaak om te controleren en te controleren op bijwerkingen Gebruik bibliotheken zoals NaturalSpec, FsCheck, FsTest, FsUnit en Unquote om het creëren van testcases te vergemakkelijken Gebruik F # om enkele van de problemen te overwinnen die horen bij de reguliere Testdriven Development (TDD) Publiek Test engineers Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
21 hours
Overview
SoapUI is de meest gebruikte open source API-testtool voor SOAP- en REST-API's. Het biedt SOAP Web Services functionele testen, REST API functionele testen, WSDL-dekking, testen van berichten en test refactoring.

In deze door een instructeur geleide, live training leren deelnemers hoe ze webservices kunnen testen met SoapAPI. We bespreken hoe API-testen enkele van de tekortkomingen van UI en unit-based testen kunnen oplossen. De training omvat oefensessies en een API-testpakket ontwikkelingsproject.

Aan het einde van de training hebben de deelnemers een goed idee wanneer ze API-tests moeten implementeren, hoe API's kunnen worden verkend en benaderd, hoe verschillende soorten tests kunnen worden uitgevoerd op zowel op SOAP als op REST gebaseerde API's en hoe ze hun werk kunnen samenbrengen in een geïntegreerd, geautomatiseerd testpakket.

Indeling van de cursus

- Een cursus onder leiding van een instructeur die een inleiding tot API-testen, de tools en processen ervan, en een praktisch SoapUI gebaseerd testpakket-ontwikkelingsproject omvat.

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
14 hours
Overview
Behat is een testmodel voor gedragsgestuurde ontwikkeling (BDD) geschreven in PHP Het vergemakkelijkt de communicatie tussen ontwikkelaars, testers, zakelijke belanghebbenden en klanten tijdens het softwareontwikkelingsproces Met Behat kunnen niet-technische mensen duidelijke beschrijvingen maken van het beoogde gedrag van een toepassing en worden deze 'scenario's' als functionele tests tegen de toepassing uitgevoerd In deze live training met instructeur leren deelnemers hoe ze BDD-stijlcontent kunnen schrijven en uitvoeren met Behat en PHP Aan het einde van deze training kunnen deelnemers: Voer geautomatiseerde tests uit die zijn geschreven in de voor de mens leesbare, "Given, When, Then" Gherkin-taal Gebruik op Behat gebaseerde testcases om de samenwerking tussen technische en niet-technische teams te verbeteren Integreer Behold met Selenium, Mink, Goutte en andere browser-emulators om tests te genereren en rapporten te genereren Breid de Behat-functionaliteit uit via het uitbreidingssysteem Test talloze gebruiksscenario's via terminalopdrachten, REST API's en meer Publiek Test engineers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
14 hours
Overview
Deze door een instructeur geleide, live training (ter plaatse of op afstand) is gericht op personen die technische documentatie willen schrijven maar de ervaring van een getrainde technische schrijver missen.

Aan het einde van deze training kunnen deelnemers:

- Produceer technische inhoud die nauwkeurig en gebruiksvriendelijk is.
- Transformeer complexe productinformatie in leesbare, gebruikersgerichte inhoud.
- Gebruik hulpmiddelen en technieken om de schrijfefficiëntie te maximaliseren.
- Inzicht in en toezicht houden op de verschillende fasen van een schrijfproject, waaronder schrijven, reviseren, vertalen en publiceren.
- Voltooi het schrijven van projecten op tijd en per vereisten.

Indeling van de cursus

- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktijk in een live-lab omgeving.

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
14 hours
Overview
Deze instructeur-geleide, live training (op locatie of op afstand) is gericht op ingenieurs die Jest willen gebruiken om React applicaties en componenten te testen.

Aan het einde van deze training kunnen deelnemers:

- Installeer en configureer een goede testomgeving.
- Schrijf asynchrone tests voor React apps en componenten.
- Voer geavanceerde tests van Jest waaronder bespotten, spionnen en stompjes.

Formaat van de cursus

- Interactieve lezing en discussie.
- Veel oefeningen en oefenen.
- Praktische implementatie in een live-labomgeving.

Opties voor cursusaanpassing

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
- Ga voor meer informatie over Jest naar: https://jestjs.io/
21 hours
Overview
De evolutie van microservices en containers in de afgelopen jaren heeft de manier waarop we software ontwerpen, ontwikkelen, implementeren en uitvoeren aanzienlijk veranderd. Moderne toepassingen moeten worden geoptimaliseerd voor schaalbaarheid, elasticiteit, falen en verandering. Gedreven door deze nieuwe eisen, vereisen moderne architecturen een andere set patronen en praktijken. In deze training onderzoeken we manieren om deze nieuwe vereisten te identificeren, begrijpen en aan te passen.

Publiek
Deze training is bedoeld voor mensen die enigszins bekend zijn met containertechnologie en met Kubernetes concepten, maar die misschien de praktijkervaring missen. Het is gebaseerd op use cases en lessen die zijn getrokken uit real-life projecten met de bedoeling mensen te inspireren om nog betere cloud-native applicaties te maken en te beheren.

- ontwikkelaars
- Activiteiten
- DevOps
- QA-ingenieurs
- IT-projectmanagers

Indeling van de cursus

- Interactieve lezing en discussie
- Veel oefeningen en oefenen
- Handson-implementatie in een live-labomgeving

Cursusaanpassingsopties

- Neem contact met ons op om een aangepaste training voor deze cursus aan te vragen.
Weekend Software Engineering cursus, Avond Software Engineering training, Avond Software Engineering opleiding Software Engineering boot camp, Software Engineering instructeur geleid, Weekend Software Engineering training, Avond Software Engineering cursus, Software Engineering coaching, Software Engineering instructeur, Software Engineering trainer, Software Engineering training cursus, Software Engineering lessen, Software Engineering on-site, Software Engineering privé cursus, Software Engineering een op een training, Software Engineering op locatie, Weekend Software Engineering opleiding

Cursussen met korting

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Een aantal van onze klanten

is growing fast!

We are looking to expand our presence in the Netherlands!

As a Business Development Manager you will:

  • expand business in the Netherlands
  • 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!