Mondi su mondi, sistemi di sistemi.

Utility del giorno: Fake

Una delle cose più noiose è il dover ripe­tere manual­mente una serie di ope­ra­zioni con il bro­w­ser: per veri­fi­care che tutto sia a posto; come test per la gui; nell’accesso a ser­vizi che richie­dono la ripe­ti­zione di una serie sem­pre uguali di passi.

Ci sono già stru­menti di auto­ma­zione e replay come Selenium, ma sono pen­sati esclu­si­va­mente per il testing.

Fake è un’applicazione basata su Safari che copre sia gli sce­nari più stan­dard di Selenium sia i casi in cui vogliamo auto­ma­tiz­zare l’accesso noto­ria­mente imper­vio a siti come quelli di home ban­king e simili. In più, Fake per­mette alcune ope­ra­zioni molto più potenti e che non hanno nulla a che vedere con il testing ma che pos­sono essere uti­lis­sime come l’esecuzione di script di shell o AppleScript.

L’interfaccia è un incro­cio fra Automator e Safari ed è di una faci­lità estrema: basta tra­sci­nare le azioni nella time­line e impo­stare i para­me­tri. Una volta messa a punto la sequenza che vogliamo, pos­siamo sal­varla per il futuro.

Per proseguire

Commenti e trackback sono disabilitati.