Meny
× Lukk
  • Folk
  • Blogg
  • Jobb
  • Kontakt
  • Folk
  • Blogg
  • Jobb
  • Kontakt

Automatisert testing

Våre anbefalinger

Test-driven JavaScript Development
Anbefalt av Magnus

Dette foredraget av Christian Johansen var en grunnene til at jeg i stor grad kastet jQuery-scripting på båten. En inspirerende og lærerik testdrevet sesjon hvor man lager en autocomplete-komponent.

Onkel Bobs Bowling Game Kata
Anbefalt av Torstein

Bowling kataen til onkel Bob ble min introduksjon til testdrevet utvikling. Jeg anbefaler den om du har lyst til å prøve ut TDD i praksis.

Våre foredrag

Odin

Better and groovier tests with Spock

Spock er et elegant testrammeverk for Java og Groovy- baserte applikasjoner. Det hjelper deg å skrive lesbare og presise tester, samtidig som det optimaliserer for utviklerproduktivitet.

Magnar og Christian

Zombie TDD: Live parprogrammering

Christian og Magnar setter oss ned med emacsen og parprogrammerer foran publikum. Se hvordan to typer som digger JavaScript angriper problemer og gjør koden testbar.

Lyntale: Wrap Ajax'en din
Magnar

Magnar tegner og forteller hvordan du får ryddig kode og trivelig testing ved å wrappe ajaxen din.

Test-driven JavaScript Development
Christian

En praktisk gjennomgang av TDD i JavaScript. Foredraget er en times live-kode-sesjon der Christian lager et autocomplete/type-ahead søk, test-first.

Våre screencasts

Zombie TDD - Testdrevet JavaScript
Av Magnar

Bli med når Magnar skal skrive et spill fra scratch med JavaScript og Node.JS - testdrevet etter beste evne. I løpet av serien parprogrammerer Magnar med gjestestjernene Christian Johansen og Johannes Brodwall - noen av episodene er endatil tatt opp foran et live publikum

Se screencast
Parens of the dead
Av Magnar

Mer zombier og Clojure, denne gangen på engelsk. Magnar tenkte det kunne være moro å lage noe for et større publikum. Litt mer finpussa og litt mindre jovialt enn originalen.

Se screencast
Zombie CLJ - Clojure og ClojureScript
Av Magnar

I denne oppfølgeren til ZombieTDD lager Christian og Magnar spill med Clojure og ClojureScript. Det går i parprogrammering hele veien. Og jaggu skriver vi ikke flere tester først. Skulle tro XP hadde noe for seg.

Se screencast
InstaBuster: JavaScript testing with LightTable & Buster.JS
Av Magnus

Screencast med en kort introduksjon til LightTable InstaBuster

Se screencast
InstaBuster Part 2: Powerful JavaScript testing using Light Table and Buster.JS
Av Magnus

Screencast med demo av dashboard og autotest features for LightTable InstaBuster

Se screencast

Våre sideprosjekter

Test-Driven JavaScript Development
Av Christian

Etter noen år med fordypning i og blogging om TDD med JavaScript kom Christian litt tilfeldigvis i kontakt med Addison-Wesley. Resultatet ble en bok som kom ut i 2010.

Sjekk ut boka

Vår fri programvare

  • Buster.JS - Ambisiøst test-toolkit for JavaScript.
  • HALT - Ambisiøst operativsystem-prosjekt.
  • Sinon.JS - Et spy-/stub- og mocke-bibliotek for JavaScript.
  • Vi har også bidratt til karma-referee

Våre blogginnlegg

UI-tester og stubbing av nettverkskall på Apples plattformer
Av André

UI-testing har fått dårlig omtale. Testene kritiseres for å være trege, de tar lang tid å skrive, de er ofte ikke spesielt lesbare, brukergrensesnittet endrer seg kontinuerlig og sist, men ikke minst så er inkonsistente testdata og mangel på kontroll over responsen fra server en stor utfordring.

Det siste punktet mener jeg er den største utfordringen, men jeg mener å ha funnet en veldig bra løsning på dette. Les videre, så skal du få se hvordan.

Å generere tester og dokumentasjon
Av Magnar

En gjestebloggpost på Torbjørn Marø sin Programmeringsblogg om å kombinere testing og dokumentasjon ved hjelp av makroer og Emacs Lisp sin homoikonisitet.

Kodemaker Systemutvikling AS
Munkedamsveien 3b
0161 OSLO
Orgnr. 982099595
+47 22 82 20 80
kontakt@kodemaker.no
Personvern
Miljøfyrtårn