Google Test Automation Conference: DSL per Selenium e Ruby on Rails

Douglas Sellers di CustomeInk descrive l’esperienza della costruzione di un DSL (Domain Specific Language) per il testing automazzato di applicazioni Ajax.

La registrazione risale al Google Test Automation Conference 2007 ma è sicuramente attuale per chiunque si occupi di testing, Ajax, DSL e Rails.

CustomeInk permette di personalizzare capi di abbigliamento e oggetti con scritte e disegni vari, e quindi di richiedere la produzione di un numero limitato di copie. Tutta la parte di composizione e di personalizzazione del proprio prodotto utilizza tecniche Ajax, e da qui l’esigenza di costruire un tool automatizzato che permettesse di controllare il corretto funzionamento dell’applicazione minimizzando il tempo richiesto agli sviluppatori per questa attività.

La presentazione si snoda descrivendo:

La definizione di DSL specializzati in particolari domini di interesse è una pratica vecchia quanto l’informatica; l’accesso a strumenti di calcolo con e l’utilizzo di linguaggi dinamici come Ruby rende la realizzazione di DSL particolarmente semplice.

14 Settembre 2008
Categorie: Ruby on Rails 2.0, Soluzioni, Ruby on Rails

AddThis Social Bookmark Button

Articoli simili

Commenti

Comments are closed.