Hur föredrar du att bli kontaktad:

Agil testautomatisering

KURSNIVå

Intermediate

Kursnummer

1820

Längd

2 dagar

PDF Lägg till på önskelista

The fast-pace and iterative delivery of Agile projects requires advanced test automation to ensure that quality software product is delivered with high test coverage. This test automation class addresses practical techniques tester-developers must employ to ensure they write high-coverage test code and qualifies for ICAgile’s Certified Professional in Agile Test Automation (ICP-ATA).

Du får lära dig att

  • Uppnå optimal kvalitet i agila projekt genom automatisering av tester
  • Kodhistorik och funktionstest med ATDD (Acceptance Test-Driven Development) och BDD (Behavior-Driven Development) för att kontrollera produkten
  • Skaffa verktyg för såväl funktionella som icke-funktionella tester
  • Använda testdesignmönster för att uppnå hög testtäckning
  • Designa testkod och data för en långsiktig lösning

Viktig information om kursen

  • Requirements

    • Prior to attending this course, attendees should have attended:
    • Work experience in programming, software development, and testing
  • Recommended Experience

    • Work experience as an Agile Tester, Agile Programmer, DevOps Engineer, Test Manager, and other roles that ensure sustainable quality and efficient use of tools and time.
    • Taking Course 1815, Agile Testing Strategies and Practices, is recommended, either before or after this course, to complete the ICAgile certification pathway for Agile Testing.
  • Course Materials

    • While the course qualifies for an ICAgile certificate, the class is not written like an exam prep course. The material is designed for hands-on, Agile training in test automation.
  • Course Preparation

    • Students will be emailed a short document to review before class. Understanding the content of this pre-course reading is required before class.
  • Certification & Exam Information

  • Software/Hardware

    • Activities Include:

    • Code BDD tests and create ATDD patterns with Cucumber
    • Automate UI Testing with Selenium
    • Achieve high component coverage with TFF using JUnit
    • Test non-functional requirements with JMeter

Kursinnehåll

  • Manifest för testautomatisering

Motiv

  • Kartlägga testautomatiseringsbehov för agila projekt (Agile)
  • Motivera ett fokus på hög automatisering

Automatiseringsdimensioner

  • Använd Test Pyramids för att säkerställa hög kvalitet
  • Kartlägga automatisering gentemot agila testkvadranter
  • Utnyttja TDD-strategiernas 4D

Bästa praxis

  • Skapa rutiner genom ett manifest
  • Välja tester som ger högt ROI genom ett automatiseringsindex
  • Automatiserade test

Strategier för test

  • Kartläggning av API- och UI-test
  • Kategorisera test i 4 klasser
  • Använda designmönster för en långsiktig lösning
  • Implementera test med ledande exekveringsmönster

ATDD/BDD

  • Formalisera testfall genom ATDD-kort
  • Specificera test med relevanta exempel
  • Hantera affärsregler genom BDD

UI-automatisering

  • Välja rätt CUIT-mönster
  • Varva UI-test för bättre återhämtning
  • Teknisk testautomatisering

Designanalys

  • Fokus på komponent genom designgranskning
  • Utnyttja OO-regler för effektiva strategier vid enhetstester
  • Mäta testtäckning för att få fram ett nyckeltal för resultat

TDD

  • Skydd mot kodförändringar genom TDD-mönster
  • Använda avancerade modelltekniker för bättre täckning
  • Identifiera ledande designmönster för enklare testunderhåll
  • Undvika anti-mönster för att begränsa tekniska kostnader
  • Icke-funktionell testautomatisering

NFR-driven planering

  • Använda NFR-dimensioner för bättre planering
  • Bryta ner i dimensionsundergrupper för exaktare kvalitetsbedömning (QA)

NF Testverktyg

  • Förbättra verktygsvalet för att minska kostnaden för testdesignen
  • Utveckla flerdimensionella NF-test med relevanta verktyg
  • Kontinuerlig testning och leverans

Grunden för Continuous Integration (CI)

  • Integrera test med pipelineprocessen
  • Snabbare kodning med snabb testfeedback

Deployment pipelines

  • Konfigurera test för att matcha deployment pipeline
  • Använd autimatiserad kodgranskning i commit-fasen
  • Automatiseringstest i distribueringsfasen

Testmiljöer

  • Utnyttja virtualisering för enklare testhantering
  • Skapa "codeline –aware environments"
Visa detaljerat kursinnehåll
Visa mindre

Alternativa sätt att delta på denna Lärarledda Kurs

I klassrum

Live, Online

Anpassad utbildning

I klassrum — ELLER — Live, Online

Pris — Ordinarie : 18950 SEK  

15 - 16 jun ( 2 dagar)
9:00 - 4:30 CEST
Stockholm Stockholm Boka Din Kursplats

Kurser i Storbritannien, när du deltar online via AnyWare går kursen 10:00-17:30 CET (svensk tid)

27 - 28 aug ( 2 dagar)
9:00 - 4:30 BST
London / Online (AnyWare) London / Online (AnyWare) Boka Din Kursplats

3 - 4 dec ( 2 dagar)
9:00 - 4:30 GMT
London / Online (AnyWare) London / Online (AnyWare) Boka Din Kursplats

Kurser i USA/Kanada, när du deltar online via AnyWare går kursen 15:00-22:30 CET (svensk tid)

24 - 25 aug ( 2 dagar)
9:00 - 4:30 EDT
Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Boka Din Kursplats

Kurs med startgaranti

När du ser symbolen för “Guaranteed to Run” vid ett kurstillfälle vet du att kursen blir av. Garanterat.

Anpassad utbildning

Är ni ett team på 4 eller fler som behöver samma kurs? Ett alternativ är att genomföra den på plats hos er, utifrån era behov.

For details, call 08-506 668 00 or Click here »

This event has been added to your cart.

Pris

Ordinarie

I Klassrum eller
Online

Ordinarie

18950 SEK

Anpassad utbildning

Kontakta oss »

Kurspris inkluderar:

COACHNING AV LÄRAREN EFTER KURSEN
När du kommer tillbaka till jobbet kan du boka tid för kostnadsfri coachning för att få vägledning i hur du använder dina nya kunskaper i ditt dagliga arbete.

LEARNING TREES KUNSKAPSTEST
Learning Trees kunskapstest som erbjuds i slutet av kurserna ingår i kurspriset. För certifieringstest från tredje part (ex. ITIL) tillkommer en avgift.

Prev
Next

Kurstider

Kurstid:
09:00-16:30

Tid för frivilligt kunskapstest sista kursdagen:
15:30-16:30

Övrigt:
Efter varje kursdag finns det tid för samtal med instruktören gällande frågor som är extra intressanta för just dig.

Nya meriter till ditt CV genom certifieringar

Många av Learning Trees kurser ger olika typer av utbildningspoäng eller förbereder för att skriva populära certifieringsprov.

Du får 11 PDUs


PMI, the Registered Education Provider logo, PMP, CAPM, PMI-ACP,
and PMBOK are marks of the Project Management Institute, Inc.

Den här kursen är godkänd av PMI® och ger dig 11 Professional Development Units (PDUs). För mer information om Project Management Institute och en fullständig lista över kurser som ger PDUs ...

Technical : 11 PDUs

Läs mer …

- ,

Prev
Next

Please Choose a Language

Canada - English

Canada - Français