Sto buttando giu' una serie di "pensieri sparsi" ma prima di fare
qualche post vorrei vedere cosa esiste.
L'integrazione di per se non e' complicata ma scrivere test ad ampio
spettro tipo su menu contestuale o controlli su nsITreeView e'
parecchio antipatico.
Qualunque idea e' benvenuta
Personalmente non ho "ancora" fatto prove in questo senso,
Il codice testunit-abile lo sto testando mediante QUnit, più
che altro per sfruttare i trucchetti per i test sul codice asincrono.
Per il testing di una estensione (o di una applicazione xulrunner)
non si può prescindere dal testing della UI oltre che del codice
senza effetti collaterali.
In alcuni casi si potrebbe pensare di utilizzare Selenium o simile
per quelli, oppure (e probabilmente è la scelta preferibile) provare
con Mozmill
https://developer.mozilla.org/en/Mozmill
Io credo che proverò a battere questa strada (finito di scrivere e testare
con qunit la parte a cui sto lavorando adesso).
Se fai qualche prova (con Mozmill o con approcci differenti) fammi sapere,
I'm really interested... anche solo per una chiacchierata al riguardo.
> Sto buttando giu' una serie di "pensieri sparsi" ma prima di fare
> qualche post vorrei vedere cosa esiste.
>
> L'integrazione di per se non e' complicata ma scrivere test ad ampio
> spettro tipo su menu contestuale o controlli su nsITreeView e'
> parecchio antipatico.
>
> Qualunque idea e' benvenuta
>
--
Luca Greco @ Alca Società Cooperativa
Follow me on http://twitter.com/lucagreco