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.

Machine Translated

Vittnesmål

★★★★★
★★★★★

Software Engineering läroplaner

Kurs Namn
Varaktighet
Översikt
Kurs Namn
Varaktighet
Översikt
14 timmar
Översikt
I denna instruktörsledda, live-träning, kommer deltagarna att lära sig att skriva och underhålla tester för Angular applikationer.

I slutet av denna träning kommer deltagarna att kunna

- Bestäm den lämpligaste strategin för att testa en Angular
- Utför enhetstestning, komponenttestning, A / B-testning och end-to-end på en Angular
- Välj rätt verktyg för jobbet: Jasmine , Karma, Protractor , Mokka, etc.
- Skriv tester i Protractor och Jasmine
- Kör och felsök tester med Karma och Protractor
- Skapa en underhållbar testsvit
- Använd bästa praxis för enhetstest i Angular

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning

Notera

- Angular går med olika namn och versioner, nämligen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2, etc. För att anpassa versionen som används i den här utbildningen, vänligen kontakta oss för att ordna.
14 timmar
Översikt
Protractor är ett slut-till-slut automatiseringstestram för Angular och Angular JS-applikationer. Det används för att köra tester mot webbapplikationer, interagera med dem som en användare skulle göra: genom att fylla i formulär, klicka på element och navigera från sida till sida.

I denna instruktörsledda, liveträning, lär deltagarna första hand hur man skriver Protractor test mot ett Angular webbapplikation i en levande laboratoriemiljö.

I slutet av denna kurs kommer deltagarna ha fått kunskaper i Protractor och vara bekväma

- skapa egna automatiseringstester för Angular applikationer.
- integrera Protractor i deras befintliga utvecklingsarbetsflöde.
- se till att deras tester är rena och underhållbara.
- kör Protractor med eller utan Selenium att driva webbläsarens beteende.

Kursformat

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

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
14 timmar
Översikt
Adobe XD är ett designverktyg för webbapplikationer och mobilapplikationer. Med Adobe XD kan användare skapa unika UI / UX-konstruktioner och prototyper.

Den här instruktörsledda, liveutbildningen (på plats eller fjärrkontroll) riktar sig till webbdesigners som vill utforma en applikation med Adobe XD.

I slutet av denna träning kommer deltagarna att kunna:

- Ställ in Adobe XD för att börja utforma ett program.
- Utveckla snabba trådramar.
- Skapa prototyper som innehåller mikrointeraktioner.
- Lägg till UX-design till ett CV.

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande labbmiljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
7 timmar
Översikt
Denna en-dagskurs går deltagarna genom grunderna i RSpec , BDD (Behavior Driven Development) och andra testmetoder med praktiska övningar.
14 timmar
Översikt
Detta är en praktisk kurs utformad för manuella testare för att underlätta automatiserad testning.
7 timmar
Översikt
Denna introduktionskurs är utformad för att bekanta testprofessionella med grunderna för att testa webbapplikationer med Selenium . Testare kan bygga, förbättra och underhålla skript med både Selenium IDE och Selenium 2 WebDriver.

Målgrupp

Målgruppen är mjukvarutestare som försöker automatisera testningen av webbapplikationer med Selenium . Dessa testare kanske är nya för att testa automatisering och kan också innehålla utövare av kvalitetssäkring, chefer eller teamledare som ansvarar för att interagera med testare eller som måste se till att verktygen implementeras fullt och korrekt.

I slutet av kursen kommer du att kunna:

- Beskriva funktionen och syftet med Selenium
- Förstå fördelarna med och korrekt sätt att testa automatisering
- Spela in automatiska testfall
- Spela upp automatiska testfall
- Använd och använd olika verifieringstekniker
- Visa och analysera resultat
- Konfigurera och använda Selenium RC (fjärrkontroll)
- Skapa och arbeta med testsviter
- Planera automatiska testkörningar
- Utnyttja olika Selenium script format
- Ändra skript för att utöka möjligheten att testa applikationen
- Konfigurera Selenium med Eclipse och Selenium 2 WebDriver
- Förstå och använda RTTS hjälpfiler
- Konvertera selenkod för att arbeta med Selenium 2 WebDriver
- Konfigurera anpassade loggfiler
- Skapa en anpassad objektkarta
- Skapa återanvändbara moduler för att minska skriptunderhåll
- Använd verktyg för att identifiera XPath
14 timmar
Översikt
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 timmar
Översikt
Selenium är ett öppen källkodsbibliotek för automatisering av webbapplikationstest i flera webbläsare. Selenium samverkar 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 automatisering av webbapplikationer. Selenium är byggt på WebDriver-ramverket och har utmärkta bindningar för många skriptspråk, inklusive Python .

I denna instruktörsledda, deltagare i live-utbildning kombinerar kraften i Python med Selenium att automatisera testningen av ett exempel på webbapplikationer. Genom att kombinera teori med praktik i en levande laboratoriemiljö kommer deltagarna att få kunskap och praktik som behövs för att automatisera sina egna webbtestprojekt med Python och Selenium .

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande labbmiljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
35 timmar
Översikt
Denna kurs ger utbildning för att hantera testprojekt och ger praktisk erfarenhet av webbapplikationer, funktionell testautomation och testautomation över webbläsare med Selenium testsvit. Dessutom introducerade den jMeter fullständigt.

Cirka 2 dagar av JMeter och 3 dagar av Selenium .
21 timmar
Översikt
Kursen ger utbildning för hantering av testprojekt som använder Selen-testpaket och kontinuerlig testning med Jenkins Målgrupp: Programvarutestingenjörer Programutvecklare involverade i smidig utveckling Frigör chefer QA ingenjörer Vid slutet av Selen-träningen kommer delegaterna att kunna: Använd Selenium testpaket effektivt i verkliga projekt Använd Selen för cross-browser testning Distribuera testerna med Selenium Kör regression Selenitest i Jenkins Förbereda testrapporter och periodiska rapporter med Jenkins .
14 timmar
Översikt
Denna lärarledda, levande utbildning introducerar deltagarna till automatiserade tester med Selenium WebDriver och C# i Visual Studio . Om du inte har C# -programmeringserfarenhet eller vill stryka på C# , kolla in kursen: [C# för Automation Test Engineers](/cc/csharpfortesters) .

Kursformat

- Delföreläsning, delvis diskussion, tung praktisk övning, tillfälliga tester för att mäta förståelse
7 timmar
Översikt
Selendroid är ett open-source testautomatiseringsram för Android enheter. Det kan användas för att testa ursprungliga applikationer, hybridapplikationer och mobila webbplatser som körs på verkliga enheter samt emulatorer. Baserat på Selenium Webdriver klienten API, stöder en fullständig integration med befintliga Selenium ramar. Selendroid stöder varm pluggning av hårdvara och kan integreras som en nod i Selenium Grid för storskalig parallell testning. Det är kompatibelt med JSON Wire Protocol.

Denna instruktörsledda, live-träning introducerar Selendroid, Selenium ramverket och leder deltagarna genom installation, konfiguration och genomförande av automatiseringstester i en live hands-on testmiljö. Efter kursen kommer deltagarna att ha kunskap och öva för att genomföra sina egna automatiserade testinitiativ för Android enheter.

Kursformat

- Interaktiv diskussion + tung praktisk övning
14 timmar
Översikt
Selenium is a framework that provides various tools for authoring software tests for web applications. Katalon Studio is an automated testing software based on Selenium.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Selenium and Katalon Studio to create end-to-end automated testing solutions.

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

- Generate and execute cross-platform tests for any OS or device.
- Integrate automated testing into a CI/CD pipeline.
- Automate web testing, API testing, mobile testing, and desktop testing.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 timmar
Översikt
Selenium is a framework that provides various tools for authoring software tests for web applications. Docker is a service platform for delivering software in containers. Selenium provides the ability to run tests inside of Docker containers in parallel.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Selenium to execute automation tests inside of Docker containers.

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

- Create test automation infrastructure for on-demand testing.
- Develop a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker.
- Autoscale infrastructures using cloud platforms.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 timmar
Översikt
Scala Check är ett bibliotek för att utföra automatiserade, fastighetsbaserade tester för Scala eller Java program. Inspirerat av Haskell biblioteket QuickCheck använder det egenskaper för att beskriva en applikations förväntade beteende, generera slumpmässiga inmatningsdata först, sedan testa dessa data över olika områden i applikationen och rapportera resultatet.

I denna instruktörsledda, liveträning kommer deltagarna att lära sig fördelarna med och koncept bakom fastighetsbaserad testning när de tränar på att skriva egenskaper som leder till automatisk generering av testfall.

I slutet av denna träning kommer deltagarna att kunna:

- Skriv allmänna egenskaper som ersätter och / eller kompletterar handskrivna enhetsprovfall
- Skriv tester på den högre nivån för fastighetsspecifikationer
- Utför Scala Check som en fristående körning med hjälp av den inbyggda kommandoradstestaren
- Integrera Scala Check med testramar som Scala Test, specs2 och LambdaTest

Publik

- Testingenjörer
- utvecklare

Kursformat

- Delföreläsning, delvis diskussion, övningar och tung praktisk övning
21 timmar
Översikt
Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing.

This instructor-led, live training (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, and Rest Assured APIs.

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

- Automate webservice API testing using Postman and REST Assured API.
- Generate reports for execution results.
- Design and implement automation frameworks with REST Assured API.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 timmar
Översikt
Robot Framework är ett automatiskt ramverk för testkällor för acceptans och testdriven utveckling ( ATDD ). Den använder nyckelord för att abstrahera detaljerna i ett test, för att förmedla avsikten snarare än muttrar och bultar. Kärnramverket implementeras i Python och kan köras på Jython (JVM) och Iron Python (.NET). Robot Framework utvecklades orginalt av Nokia.

I denna instruktörsledda, liveträning, kommer deltagarna att lära sig att skriva en uppsättning testfall och en testsvit och sedan utföra testerna på en demoapplikation.

I slutet av denna träning kommer deltagarna att kunna:

- Använd Robot Framework nyckelorddrivna testmetod och tabelltestdata-syntax för att skriva och utföra tester.
- Använd konsekvent syntax för att komponera nya sökord från befintliga.
- Utför Gherkin stil Behavior Driven Development (BDD) -test (liknande Cucumber ).
- Generera och tolka rapport och loggar för att felsöka fel i den testade applikationen.
- Utökade Robot Framework funktioner med tredjepartsbibliotek skrivna i Python , Java , Perl , Java script och PHP .
- Integrera Robot Framework med Selenium för att testa webbapplikationer.

Kursformat

- Interaktiv föreläsning och diskussion.
- Massor av övningar och träning.
- Praktisk implementering i en levande labbmiljö.

Alternativ för kursanpassning

- För att begära en anpassad utbildning för denna kurs, vänligen kontakta oss för att ordna.
7 timmar
Översikt
Vem ska delta

- Alla som vill använda ' Test Automation with Selenium Web Driver' inom ett företag eller för personligt bruk

Översikt

- Lär dig hur du har förtroende för att Test Automation med Selenium Web Driver
- Lär dig hur du använder kursens information till din fördel
7 timmar
Översikt
Testa och validera REST-tjänster i Java är svårare än på dynamiska språk som Ruby och Groovy . REST Assured är en Java DSL (domänspecifikt språk) som ger enkelheten för dessa språk till Java domänen.

I denna instruktörsledda, liveträning, lär deltagarna hur man använder Rest Assured att testa REST API-tjänster. Vi diskuterar hur API-testning kan lösa några av bristerna i UI och enhetsbaserad testning. Utbildningen inkluderar övningar och ett testutvecklingsprojekt. I slutet av utbildningen kommer deltagarna att ha en god förståelse för när de ska utföra REST API-tester, hur man ska utforska och få åtkomst till API: er, hur man utför olika typer av tester och hur man kan föra samman sina tester genom integration och automatisering.

Kursformat

- En instruktörsledd kurs som innehåller en introduktion till API-testning, dess verktyg och processer och ett praktiskt REST Assured-baserat testutvecklingsprojekt.
7 timmar
Översikt
Property Based Testing är en automatiserad testmetod 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 QuickCheck (eller QuickCheck2, QC2) är ett Haskell-baserat bibliotek för slumpmässig testning av programegenskaper Det tar specifikationen av ett program vilka egenskaper som en funktion ska tillfredsställa och testa att dessa egenskaper håller sig i ett stort antal slumpmässigt genererade fall I denna instruktionsledda träningspassage lär deltagarna att lära sig hur man skriver specifikationerna för ett program i form av egenskaper, sedan ge dem som input till QuickCheck för 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 Konfigurera en testmiljö och integrera QuickCheck i en endtoend-installationsprocess Publik Programvarutestingenjörer utvecklare Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
14 timmar
Översikt
Utbildning är öppen för både utvecklare, Scrum Masters, produktägare och även för vissa aspekter av affärsavdelningen. Syftet med utbildningen är att introducera ämnen Kvalitetssäkring och kontinuerlig integration och deras plats i projekt som genomförs smidiga metoder. Deltagarna kommer att få ett brett perspektiv på de diskuterade frågorna samt praktisk kunskap om verktyg och processer för mjukvaruutveckling i linje med QA / CI. Representanter för företaget kommer att kunna veta fördelarna med att implementera dessa verktyg och processer och översätta till både tid och kostnad för programvaruutveckling. Frågorna som presenteras är baserade på PHP eller Java , beroende på kundens krav.
21 timmar
Översikt
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 .
35 timmar
Översikt
Publik

- Testa chefer
- Prestandatestare eller prestationsingenjörer
- Utvecklare som vill växa sin karriär inom prestandatestning.

Kursformat

40% föreläsningar, 60% labb
7 timmar
Översikt
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 .
21 timmar
Översikt
Postman är ett populärt Automatiseringsverktyg för API-testning. Postman erbjuder funktioner som fören mer varje steg i att testa ett API.

Den här instruktörsledda Live-träningen (på plats eller på distans) riktar sig till programvaru testare som vill använda Postman för API-testning.

I slutet av denna utbildning kommer deltagarna att kunna:

- Utför tester med automatiserade förfrågningar och arbetsflöden.
- Definiera, utveckla, testa och observera ett API med hjälp av ett versionskontrollsystem.
- Generera dynamiska data i en begäran.
- Dokumentera och organisera tester i samlingar för team revision.

Kursens format

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

Anpassningsalternativ för kurs

- För att begära en skräddarsydd utbildning för denna kurs, vänligen kontakta oss för att ordna.
14 timmar
Översikt
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 .
21 timmar
Översikt
Kursen är utformad för erfarna programmerare som vill utforska frågor relaterade till användning av mönster och refactoring. Varje deltagare känner till egenskaperna och de praktiska exemplen på användningen av dessa mönster, vilket i sin tur möjliggör effektiv konstruktion och korrigera applikationskoden.
7 timmar
Översikt
PhantomJS är en webbläsare utan grafiskt användargränssnitt Den stöder DOM-hantering, CSS-väljare, JSON, Canvas och SVG PhantomJS tillhandahåller ett Javascript API för att göra det "WebKit scriptable" I den här instruktörsledningen, live-träning, kommer deltagarna att lära sig att skriva PhantomJS-skript för att testa webbapplikationer, ta automatiskt skärmdumpar, övervaka nätverkstrafik och kontrollera resultaten av enhetstestning Vid slutet av denna utbildning kommer deltagarna att kunna: Kör headless webbtest med ramar som Jasmine, QUnit, Mocha, Capybara och Selen Programmatiskt fånga in webbinnehåll, inklusive SVG och Canvas Skapa webbsajter med miniatyrförhandsgranskning Öppna och manipulera webbsidor genom DOM API eller jQuery Övervaka sidladdning och export som standard HAR-filer Automatiser prestanda analys med YSlow och Jenkins Publik Programvarutestingenjörer Kursens format Delföreläsning, diskussion, övningar och tung handson-övning .
35 timmar
Översikt
Publik

- Prestandatestare
- Prestationsingenjörer
- Utvecklare som vill växa sin karriär som Performance Arkitekter.

Kursformat

50% föreläsningar, 50% labb
35 timmar
Översikt
Kursen ger en omfattande översikt över hur du använder automatiserad funktions- och prestandatestning med Selenium och JMeter med hjälp av Java/Maven miljö. 3 dagar spenderas på Selenium, 2 på JMeter.

Kommande Software Engineering Kurser

Helg Software Engineering kurs, kvällSoftware Engineering utbildning, Software Engineering bootcamp, Software Engineering instruktörledd, Helg Software Engineering utbildning, Kväll Software Engineering kurs, Software Engineering coaching, Software Engineering instruktör, Software Engineering tränare, Software Engineering kurs, Software Engineering klasser, Software Engineering on-site, Software Engineering privata kurser, Software Engineering en till en utbildning

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!

This site in other countries/regions