Newsgroup: it.comp.lang.delphi
Titolo: OT: Test funzionali per applicazioni

Scusate l'OT.
Qualcuno del gruppo usa qualche strumento di test funzionale per le prprie apps?
Se sì, potreste darmi qualche dritta al riguardo circa tali strumenti?
 
Per chi non lo sapesse, i test funzionali testano una particolare sequenza di operazioni su una applicazione a differenza dei test unitari che testano un metodo di una classe
 
Grazie a tutti
 
Roberto

 Se sì, potreste darmi qualche dritta al riguardo circa tali strumenti?
 
Per quanto riguarda la mia esperienza, abbiamo sempre avuto una o più 
persone dedicate a questi tipi di test.
 
Mai usato un software di automazione, sarebbe interessante ospitare il 
parere di qualcuno che invece lo abbia già utilizzato.
 
-- 
morde
Android
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database
 


In ditta da me abbiamo usato SmartBear TestComplete. E' un gran bel prodotto,
ti consente di identificare i componenti all'interno dell'applicazione
Delphi (non solo i wincontrol, vede anche i componenti nativi in delphi)
e' programmabile e puoi richiamare alcune delle sue funzionalita' anche
dall'interno della tua applicazione (non lo abbiamo mai provato suil campo 
ma abbiamo visto che si puo fare).
 
ciao
Giacomo
 
 
 
 

 Delphi (non solo i wincontrol, vede anche i componenti nativi in delphi)
 
Ottimo: voi in media quanto ci mettete ad addestrarlo ? Ci sono delle 
procedure complesse da mettere in pista?
I risultati che fornisce vi sono serviti a ridurre i costi di testing e 
bugfixing?


 bugfixing?
 
Direi di si. Ci sono stati anche alcuni "falsi positivi", perche' il
fatto che riesca a riferirsi direttamente per nome ai vari oggetti
della form (invece di usare le coordinate dei click come fanno altri
tool) e' molto utile quando sposti le cose ma ti frega quando cambi i
nomi agli oggetti (tipo un Edit1 che diventa edtNomeCognome) o li riparenti
spostandoli in un diverso tabsheet eccetera.
 
Nel complesso da quello che ho potuto vedere mi sembra un tool decisamente valido. Ha un grosso difetto: costa un bel po'...
 
ciao
Giacomo

 Nel complesso da quello che ho potuto vedere mi sembra un tool decisamente valido. Ha un grosso difetto: costa un bel po'...
 
GRazie per la recensione: avevo sempre tenuto in considerazione questi 
tipi di strumenti per un'attività autonoma (dove non si hanno persone 
stipendiate per fare testing ma li deve fare lo sviluppatore) tuttavia 
gli alti costi mi hanno sempre impedito di concretizzare questa esperienza.


 ma abbiamo visto che si puo fare).
 
Una cosa analoga molto simile dovrebbe farla anche "AutoIt":
http://www.autoitscript.com/site/autoit/
 
(ma non ho mai approfondito più di tanto)
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

 (ma non ho mai approfondito più di tanto)
 
Un mio collega ha fatto qualche prova con Autoit: e' molto piu'
limitato rispetto a TestComplete, non riesce a gestire i componenti
di delphi, si limita a memorizzare le coordinate dei click del mouse
quindi basta che nelle tue finestre sposti qualcosa e i test non vanno
piu' e anche come funzioni di verifica sui dati non e' particolarmente
valido... in conclusione va bene per piccole cose ma non certo
per basarci sopra dei test seri.
 
G