Software Testing Training Courses

Software Testing Training Courses

Lokale live trainingssessies met Software Testing demonstreren door middel van interactieve discussies en handsonoefeningen over het gebruik van specialistische kennis en vaardigheden om de testproductiviteit en -efficiëntie drastisch te verhogen Software Test 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.

Getuigenissen

★★★★★
★★★★★

Software Testing Cursusoverzicht

CodeNaamTijdsduurOverzicht
jmeterfunJMeter Fundamentals7 uurDeze cursus behandelt het creëren en implementeren van functionele en unitaire testen met Apache JMeter, de gratis applicatie test software van The Apache Software Foundation Het doel van de cursus is om organisaties in staat te stellen hun verschillende testvereisten volledig te automatiseren, tijd te besparen, 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 realworld webapps met behulp van Apache JMeter, inclusief functionele, regressie en stresstestplannen Deelnemers zullen 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 webtoepassingen volledig kunnen automatiseren .
concordionConcordion21 uurConcordion 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 .
mbtIntroduction to Model Based Testing14 uurModelbased 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 .
phpunittestingUnit Testing with PHP14 uurPHPUnit 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 .
cucumberjavaCucumber: Implementing BDD with Java7 uurKomkommer 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 .
jbehaveJBehave: BDD with Java7 uurJBehave is een opensource, Javabased 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 het JBehave-raamwerk kan worden 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 JBehave, evenals de nodige praktijk en toolset om 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 .
ScalaCheckProperty Based Testing with ScalaCheck21 uurScalaCheck is een bibliotheek voor het uitvoeren van geautomatiseerde, op eigendom gebaseerde tests voor Scala- of Java-programma's Geïnspireerd door de Haskell-bibliotheek QuickCheck, gebruikt het eigenschappen om het verwachte gedrag van een toepassing te beschrijven, aanvankelijk willekeurige invoergegevens te genereren, deze gegevens vervolgens in verschillende toepassingsgebieden te testen en het resultaat te rapporteren In deze live training met instructeur leren deelnemers de voordelen van en concepten achter op eigenschappen gebaseerde tests terwijl ze de schrijfeigenschappen oefenen 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 eigenschapsspecificaties Voer ScalaCheck uit als een zelfstandig uitvoerbaar bestand, met behulp van de ingebouwde opdrachtregelrunner Integreer ScalaCheck met testframeworks zoals ScalaTest, specs2 en LambdaTest Publiek Test engineers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
WinRunnerWinRunner21 uurHP WinRunner is een enterpriseclass geautomatiseerde functionele testtool voor het opnemen en afspelen van UI-interacties als testscripts In deze live training met instructeur leren deelnemers geavanceerde geautomatiseerde tests voor een toepassing te maken en uit te voeren Aan het einde van deze training kunnen deelnemers: Maak aanpasbare en herbruikbare testscripts die handmatig testen vervangen of aanvullen Automatiseer het testproces, van testontwikkeling tot uitvoering Bereid en voer een nachtelijke testrun uit Gebruik TSL (Test Script Language) om WinRunner te besturen De geavanceerde functies van WinRunner begrijpen, zoals het synchronisatieconcept, verificatie van tests en de WinRunner-workflow Publiek Handmatige testers Automatiseringstestingenieurs QA-ingenieurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
TestCompleteTestComplete21 uurTestComplete (door SmartBear) is een UI automtion tool die wordt gebruikt voor functionele en regressie testen Tijdens deze live training met instructeur leren deelnemers hoe ze de functies van TestComplete kunnen gebruiken, inclusief het testobjectmodel, controlepunten, naamtoewijzing en UI om geautomatiseerd testen uit te voeren op desktop-, web- en mobiele applicaties Aan het einde van deze training kunnen deelnemers: Functionele tests maken, registreren en uitvoeren Creëer een schaalbaar en onderhoudbaar testraamwerk Maak controlepunten, pas tests aan voor meerdere apparaten en analyseer testresultaten Gebruik de scriptextensies van TestComplete Publiek Automatiseringstestingenieurs ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
angulartestingTesting Angular Applications14 uurTijdens deze live training met instructeur leren deelnemers testen te schrijven en te onderhouden voor hoektoepassingen Tegen het einde van deze training zullen deelnemers in staat zijn om Bepaal de meest geschikte strategie voor het testen van een Angular-toepassing Voer unit-testen, componenttesten, A / B-testen uit en eindig met een Angular-toepassing Kies de juiste hulpmiddelen voor de klus: jasmijn, karma, gradenboog, mokka, enz Schrijf tests in gradenboog en jasmijn Voer en debugtests uit met Karma en Gradenboog Maak een onderhoudbare testsuite Gebruik best practices voor unit testing in Angular Publiek testers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen Notitie Angular hanteert verschillende namen en versies, namelijk: Angularjs, AngularJS, AngularJS 1, Angular 1, Angular 2, etc Om de versie die in deze training wordt gebruikt aan te passen, neem dan contact met ons op om dit te regelen .
unittestingwithcsharpUnit Testing with C#14 uurUnit-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 .
propertybasedtestingProperty Based Testing with F#7 uurProperty 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 .
usabilitytestingSoftware Usability Testing: Live Workshop14 uurUsability 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 .
bddfornonprogrammersBDD for Non-Programmers: Live Workshop14 uurBDD, 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 .
protractorProtractor: End-to-End Testing for Angular Web Applications14 uurProtractor is een endtoend automatiseringstestraamwerk voor Angular en AngularJS-toepassingen Het wordt gebruikt om testen uit te voeren tegen webapplicaties, en er interactie mee te hebben zoals een gebruiker dat zou doen: formulieren invullen, op elementen klikken en van pagina naar pagina navigeren In deze training met instructeurs leren de deelnemers uit de eerste hand hoe ze gradenboogproeven moeten testen tegen een voorbeeld van een hoekige webapplicatie in een live-laboratoriumomgeving Aan het einde van deze cursus hebben de deelnemers hun vaardigheid in de gradenboog opgedaan en zijn ze comfortabel het creëren van hun eigen automatiseringstests voor hoektoepassingen het integreren van Protractor in hun bestaande ontwikkelingsworkflow ervoor te zorgen dat hun tests schoon en onderhoudbaar zijn harddraaiende gradenboog met of zonder selenium om het gedrag van de browser te bevorderen Publiek Web ontwikkelaars Automatiseringstestingenieurs Formaat van de cursus Gedeeltelijke lezing, gedeeltelijke discussie, zware hands-on praktijk .
javatestingIntroduction to Java for Test Automation28 uurDeze cursus is bedoeld voor iedereen die geïnteresseerd is in het leren van Java voor testautomatisering Het is een gestroomlijnde, intensieve cursus met veel hands-onoefeningen om deelnemers snel op weg te helpen met de essentiële programmeervaardigheden die nodig zijn voor het testen van software-automatisering De focus ligt op de Java-grondbeginselen die direct en onmiddellijk kunnen worden toegepast op testautomatisering Deze cursus heeft geen betrekking op diepgaande kaders voor automatisering van tests, zoals Selenium Het omzeilt ook de conventionele "Hallo wereld" benadering van het leren van Java, omdat dit geen cursus over applicatie-ontwikkeling is Deze cursus is er volledig op gericht deelnemers snel aan de slag te krijgen met testautomatisering Als je al bekend bent met Java en je wilt meteen testen met Selenium, kijk dan eens naar: Introduction to Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Publiek Beginner-testers die Java willen leren voor automatiseringstests Professionele testers met ervaring in andere programmeertaal zoals Javascript en C # die hun vaardigheden willen overdragen naar Java Formaat van de cursus Gedeeltelijke lezing, gedeeltelijke discussie, zware hands-on praktijk .
seleniumrubySelenium with Ruby for Test Automation14 uurSelenium is een opensourcebibliotheek voor het automatiseren van testen van webtoepassingen in meerdere browsers Selenium communiceert 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 scriptingtalen, waaronder Ruby In deze training combineren deelnemers de kracht van Ruby met Selenium om het testen van een voorbeeldwebtoepassing te automatiseren Door het leren maken en combineren van Ruby-testscripts met Selenium-webautomatisering in een live-labomgeving, zullen deelnemers de kennis en praktijk krijgen die nodig is om het testen van hun eigen echte webapplicaties en websites te automatiseren Publiek Testers en ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, gedeeltelijke discussie, zware hands-on praktijk .
seleniumpythonSelenium with Python for Test Automation14 uurSelenium is een opensourcebibliotheek voor het automatiseren van testen van webtoepassingen in meerdere browsers Selenium communiceert 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 scriptingtalen, waaronder Python In deze training combineren deelnemers de kracht van Python met Selenium om het testen van een voorbeeldwebtoepassing te automatiseren Door theorie te combineren met de praktijk in een live-labomgeving, zullen deelnemers de kennis en praktijk krijgen die zij nodig hebben om hun eigen webtestprojecten met Python en Selenium te automatiseren Publiek Testers en ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, gedeeltelijke discussie, zware hands-on praktijk .
pytestUnit Testing with Python21 uurUnit-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 .
fsharptddUnit Testing with F#7 uurDeze 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 .
restassuredRest Assured: Introduction to API Testing for REST Services7 uurHet testen en valideren van REST-services in Java is moeilijker dan in dynamische talen zoals Ruby en Groovy REST Assured is een Java DSL (domeinspecifieke taal) die de eenvoud van deze talen in het Java-domein brengt In deze training leren deelnemers hoe ze REST API-services kunnen testen We bespreken hoe API-testen enkele van de tekortkomingen van UI en unit-based testen kunnen oplossen De training omvat oefensessies en een testontwikkelingsproject Aan het einde van de training hebben de deelnemers een goed inzicht in wanneer ze REST API-tests moeten uitvoeren, hoe ze API's moeten verkennen en gebruiken, hoe ze verschillende soorten testen moeten uitvoeren en hoe ze hun tests samen kunnen brengen door integratie en automatisering Publiek QA-technici, testers en testontwikkelaars die betrokken zijn bij het testen van software en webdienst-API's Formaat van de cursus Een cursus met instructeurs met een inleiding tot API-testen, de tools en processen en een handson REST Assured-gebaseerd testontwikkelingsproject .
phantomjsPhantomJS: Headless Browser Testing7 uurPhantomJS is een webbrowser zonder grafische gebruikersinterface Het ondersteunt DOM-afhandeling, CSS-selector, JSON, Canvas en SVG PhantomJS biedt een JavaScript-API om het "WebKit-script" te maken Tijdens deze live training met instructeur leren deelnemers hoe ze PhantomJS-scripts kunnen schrijven om webtoepassingen te testen, automatisch screenshots te maken, netwerkverkeer te monitoren en de resultaten van unit-testen te controleren Aan het einde van deze training kunnen deelnemers: Voer headless web testen uit met frameworks zoals Jasmine, QUnit, Mocha, Capybara en Selenium Programmeer webinhoud, waaronder SVG en Canvas, automatisch Maak websiteschermschermen met miniatuurvoorbeeld Toegang tot en manipulatie van webpagina's via DOM API of jQuery Controleer pagina's die worden geladen en geëxporteerd als standaard HAR-bestanden Automatiseer prestatie-analyse met YSlow en Jenkins Publiek Software testingenieurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
agiletddcAgile and TDD with C21 uurTDD, oftewel Test Driven Development, is een aanpak voor het ontwikkelen van software waarbij codering, testen en ontwerpen gelijktijdig plaatsvinden tijdens de gehele ontwikkelingscyclus van de software Agile is een bredere proces- en managementaanpak voor softwareontwikkeling die de nadruk legt op incrementele levering, teamsamenwerking, continue planning en voortdurend leren In deze live training met instructor (op locatie of op afstand) leren deelnemers hoe ze hoogwaardige C-applicaties kunnen schrijven met behulp van een TDD en Agile ontwikkelingsbenadering Deelnemers zullen hun kennis in de praktijk brengen door het uitvoeren van een reeks handsonoefeningen om een ​​goed ontworpen en goed geteste C-toepassing te creëren Aan het einde van deze training kunnen deelnemers: Installeer en configureer ontwikkelings- en testtools die nodig zijn om TDD uit te voeren Ontwerp, ontwikkel en test een C-toepassing met een TDD-benadering Pas plannings- en beheerpraktijken van Agile ontwikkeling toe Publiek ontwikkelaars Project managers Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen Notes Om een ​​aangepaste training aan te vragen voor deze cursus, neem dan contact met ons op om dit te regelen .
cucumberelectronCucumber Electron: Implementing BDD without Selenium7 uurCucumber Electron is een raamwerk voor het schrijven van BDD-tests (in Behavior Driven Development) in duidelijke taal, met Electron, een raamwerk voor het bouwen van desktop-apps met behulp van webtechnologieën Het is bedoeld voor het testen van Javascript-webapplicaties In deze live training met instructeur leren deelnemers hoe ze BDD-stijltestcases kunnen schrijven en uitvoeren voor nodejs-applicaties met Cucumber Electron Aan het einde van deze training kunnen deelnemers: Voer BDD-tests en applicatiecode uit in één enkel proces (geen transponering) Schrijf tests die sneller, minder broos en gemakkelijker te debuggen zijn Publiek ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
jasmineJasmine: Unit Testing Javascript Applications7 uurJasmine is een unit test framework voor JavaScript In deze live training met instructeur leren de deelnemers de verschillende functies van het Jasmine-raamwerk, aangezien ze een voorbeeld van een Javascript-webtoepassing testen Aan het einde van deze training kunnen deelnemers: Zet Jasmine op met Grunt en Nodejs Integreer eenheidstesten in een continu integratieproces Bespoke afhankelijkheden, gebruik asynchrone specificaties en voeg plug-ins toe Publiek ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
advselcsharpAdvanced Selenium with C#14 uurTijdens deze live training met instructeur leren deelnemers hoe ze een geautomatiseerde testsuite kunnen verbeteren met behulp van geavanceerde technieken om Selenium aan te sturen Aan het einde van deze training kunnen deelnemers: Los complexe testtoepassingen voor automatiseringstoepassingen op met Selenium Regelmatige expressies en patroongebaseerde verificatietechnieken toepassen Behandel uitzonderingen die de testuitvoering stoppen Voer SQL-aanroepen uit om de gegevens te verifiëren Programmatisch zoeken naar webobjecten Dynamisch gegevens van webbesturingselementen vastleggen Creëer een datagestuurd testraamwerk Verspreid testen met Selenium Grid Publiek Software testers Testmanagers Quality assurance professionals .
behatBehat: Behavior Driven Development (BDD) with PHP14 uurBehat 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 .
FitNesseFitNesse: Wiki Based Collaborative Testing7 uurFitNesse is een testraamwerk geschreven in Java waarmee testers, ontwikkelaars en klanten gezamenlijk testcases kunnen maken op een wiki Het maakt een agile stijl van acceptatietesten mogelijk, waarbij testers samenwerken met ontwikkelaars om een ​​testsuite te ontwikkelen FitNesse ondersteunt applicaties geschreven in Java,Net, Ruby, Python, C en PHP met behulp van FitNesse In deze live training met instructeur leren deelnemers hoe ze een op Wiki gebaseerde samenwerkingsaanpak kunnen gebruiken voor het maken en onderhouden van testcases en deze testen vervolgens uitvoeren tegen een demotoepassing Aan het einde van deze training kunnen deelnemers: Neem voorbeelden van gewenst softwaregedrag en verander ze in geautomatiseerde tests die zichtbaar en bewerkbaar zijn via een Wiki Schrijf en voer tests uit via de browser, opdrachtregel (met RESTful-syntaxis) of een JUnit-test Maak testopstellingen waarmee niet-technische mensen tests kunnen schrijven door een Wiki-pagina te wijzigen Gebruik FitNesse als kennisbasis en opslagplaats voor verhaal- en themavoorwaarden Publiek Test engineers ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
robotframeworkRobot Framework: Keyword Driven Acceptance Testing7 uurHet Robot Framework is een opensource-testautomatiseringsraamwerk voor acceptatietesten en acceptatietestgedreven ontwikkeling (ATDD) Het gebruikt trefwoorden om de details van een test te abstraheren, waarbij de intentie wordt overgebracht in plaats van de moeren en bouten Het kernraamwerk is geïmplementeerd in Python en kan worden uitgevoerd op Jython (JVM) en IronPython (NET) Robot Framework is oorspronkelijk door Nokia ontwikkeld Tijdens deze live training met instructeur leren deelnemers een set testcases en een testsuite te schrijven en vervolgens de tests uit te voeren op een demotoepassing Aan het einde van deze training kunnen deelnemers: Gebruik de keyword driven testbenadering van Robot Framework en de syntaxis van tabeltestgegevens om tests te schrijven en uit te voeren Gebruik consistente syntaxis om nieuwe trefwoorden te maken van bestaande Gherkinstyle-gedragstherapie met gedreven ontwikkeling (BDD) uitvoeren (vergelijkbaar met komkommer) Rapport en logboeken genereren en interpreteren om fouten in de geteste toepassing op te lossen Uitgebreide Robot Framework-mogelijkheden met behulp van third party-bibliotheken geschreven in Python, Java, Perl, Javascript en PHP Integreer Robot Framework met Selenium voor het testen van webapplicaties Publiek Software testingenieurs Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .
cucumberjsCucumber.js: Behavior Driven Development (BDD) with Javascript14 uurCucumberjs is een native JavaScript-implementatie van komkommer Tijdens deze live training met instructeur leren deelnemers hoe je BDD-testkwesties (Gedraggedreven Devleopment) kunt schrijven en uitvoeren met behulp van komkommer en javascript Aan het einde van deze training kunnen deelnemers: Voer geautomatiseerde tests uit die zijn geschreven in de voor de mens leesbare taal, Gherkin Gebruik proefbanken op basis van komkommers om de communicatie en samenwerking tussen technische en niet-technische teams te verbeteren Integreer Cucumberjs met andere testframeworks zoals gradenboog voor het testen van hoektoepassingen Publiek Software testingenieurs ontwikkelaars Formaat van de cursus Gedeeltelijke lezing, deelbespreking, oefeningen en zware handsonoefeningen .

Aankomende Software Testing cursussen

CursusCursusdatumCursus Kosten [Op Afstand / Klas]
Certified Agile Tester - Golden Tulip Leidenma, 2019-01-07 09:305775EUR / 8725EUR
Certified Agile Tester - Nijmegen City Centrema, 2019-01-07 09:305775EUR / 8725EUR
Certified Agile Tester - Rotterdam Brainparkma, 2019-01-14 09:305775EUR / 9375EUR
Certified Agile Tester - Apeldoornma, 2019-01-14 09:305775EUR / 9475EUR
Certified Agile Tester - Spaces Zuidasma, 2019-01-21 09:305775EUR / 8975EUR
Weekend Software Testing cursus, Avond Software Testing training, Avond Software Testing opleiding Software Testing boot camp, Software Testing instructeur geleid, Weekend Software Testing training, Avond Software Testing cursus, Software Testing coaching, Software Testing instructeur, Software Testing trainer, Software Testing training cursus, Software Testing lessen, Software Testing on-site, Software Testing privé cursus, Software Testing een op een training, Software Testing op locatie, Weekend Software Testing opleiding

Cursussen met korting

CursusLocatieCursusdatumCursus Kosten [Op Afstand / Klas]
Linux LPI LPIC-1 Exam 101 PreparationEvoluon Eindhovenwo, 2018-12-19 09:302287EUR / 3687EUR
Computer Vision with SimpleCVGolden Tulip Leidenma, 2019-02-25 09:302700EUR / 4000EUR
Jupyter for Data Science TeamsDen Haag Centraal Stationma, 2019-04-29 09:301350EUR / 2300EUR
Big Data - Data ScienceEvoluon Eindhovenwo, 2019-05-08 09:302700EUR / 4100EUR

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!