[Desenvolupament] Casos de prova

Jordi Mas jmas a softcatala.org
dll gen 23 20:18:22 CET 2012


Ep gent,

Una de les coses que presentaran força feina és fer el procés de proves 
finals de cara a una versió 1.0.

A nivell de procés de prova, el Catalanitzador té dos reptes:

- Es seu comportament varia força de versió a versió de sistema operatiu 
i aplicació. Llavors, si per exemple afirmem que va amb Internet 
Explorer 9 en Windows 7 64 bits, cal provar-ho en aquesta configuració. 
Només d'IE cap provar 9 configuracions mínimes.

- Depèn del comportament de programes externs, que són els paquets 
d'idioma. En certes configuracions poden no executar-se correctament com 
ens anat trobant.

Malgrat que estem fent servir proves unitàries[1], i continuaré 
invertint en crear-ne més, el nivell de cobertura que tenim  és baix[2], 
i en tot cas només poden verificar la lògica de l'aplicació. En cap cas 
ens ajuden a provar les situacions els paquets d'idioma es poden trobar 
i les configuracions d'usuari.

Llavors, l'estratègia de proves serà la següent:

1. Definir un conjunt de casos d'ús que considerem crítics verificar.

2. Definir una taula amb qui provarà què. Aquesta taula la crearé durant 
aquesta setmana. La idea és que anem "taxant" configuracions a mesura 
que algú les pugui verificar.

De moment us passo els casos d'ús:

http://www.softcatala.org/wiki/Projectes/CatalanitzadorPerAWindows/PlaDeProves_Version1.0#Casos_de_prova

Si us plau poder fer un cop d'ull. Si penseu cap cas que caldria 
recollir i que ara mateix no tenim recollit.

Si no penseu que cal que expliqui alguna cosa amb més detall m'ho comenteu.

Atentament,

Jordi,

[1] 
https://github.com/Softcatala/CatalanitzadorPerAWindows/tree/master/CatalanitzadorPerAWindows.UnitTests

[2] http://en.wikipedia.org/wiki/Code_coverage

-- 
Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/
Planet Softcatalà -> http://planeta.softcatala.org
Play on-line brain teasers at http://www.gbrainy.com




Més informació sobre la llista de correu Desenvolupament