Blogg

Här finns tekniska artiklar, presentationer och nyheter om arkitektur och systemutveckling. Håll dig uppdaterad, följ oss på Twitter

Callista medarbetare Björn Beskow

Acceptanstestning anno 2024: Karate DSL Presentation

// Björn Beskow

Presentation från Cadec 2024 Göteborg

Presentation från Cadec 2024 Stockholm

Automatisering av acceptanstester har varit ett återkommande tema på Cadec genom åren. Det är ofta svårt och kostsamt, men har kommit att bli en viktig framgångsfaktor för storskaliga mikrotjänst-arkitekturer och en förutsättning för kontinuerlig driftsättning.

Testramverket Karate DSL representerar det bästa inom testautomatisering på JVM:en. Med sina rötter i Behaviour Driven Development (BDD) och Cucumber går Karate ett steg längre för läsbarhet och uttryckskraft även för icke-tekniker. Ramverket är implementerat i Java, men genom GraalVM ger Javascript en kraftfull och snygg utöknings-mekanism för testerna, liksom full tillgång till hela JVM-ekosystemet.

I den här presentationen tar vi en närmare titt på testautomation med Karate, från grunderna i API-testning till testdata-hantering, mockning, prestanda-tester och testning av webbgränssnitt.




Ladda ner presentation
Tack för att du läser Callistas blogg.
Hjälp oss att nå ut med information genom att dela nyheter och artiklar i ditt nätverk.

Kommentarer