Quando si utilizza
Rational ClearCase con Functional Tester, è possibile scegliere tra viste dinamiche o istantanee con
Rational ClearCase.
Ogni vista ha i suoi vantaggi e svantaggi.
È necessario acquistare e installare Rational ClearCase per utilizzare l'integrazione di Functional Tester con Rational ClearCase.
Una vista istantanea contiene delle copie delle versioni di Rational ClearCase e altri oggetti del file system in una struttura ad albero di directory su un sistema locale.
Le viste dinamiche utilizzano, creano e gestiscono una struttura ad albero di directory che contiene le versioni degli elementi VOB e dei file con visualizzazione privata.
Vantaggi e svantaggi delle viste di istantanea
I vantaggi comportati dall'utilizzo di una vista di istantanea con Rational Functional Tester sono:
- quando si registra o si riproduce uno script, vengono compilati solo gli script cui si apportano delle modifiche, e quindi le prestazioni potrebbero essere superiori a quelle di una vista dinamica.
Gli svantaggi comportati dall'utilizzo di una vista di istantanea sono:
- i file non vengono aggiornati automaticamente. Occorre ricordarsi di ottenere i file più recenti dal VOB su base regolare per evitare che le modifiche archiviate da terzi rendano inutilizzabile il proprio script. Eseguire l'aggiornamento una volta al giorno dovrebbe essere sufficiente, se non richiesto altrimenti da specifiche esigenze del proprio team.
- una vista di istantanea utilizza molto spazio sull'unità disco fisso locale poiché copia su di essa tutti i file contenuti nel progetto di Functional Tester.
Vantaggi e svantaggi delle viste dinamiche
La specifica di configurazione che si utilizza può influenzare i seguenti vantaggi e svantaggi di una vista dinamica.
I vantaggi comportati dall'utilizzo di una vista dinamica con Rational Functional Tester sono:
- i file non richiedono una notevole quantità di spazio su disco sulla macchina locale poiché sulla propria unità disco fisso locale sono presenti solo i file di cui si esegue l'estrazione o la creazione.
- i file in una vista dinamica sono sempre correnti, rispetto al VOB. Non occorre ricordarsi di ottenere i file più recenti dal VOB come si fa in una vista di istantanea.
Gli svantaggi comportati dall'utilizzo di una vista dinamica con Rational Functional Tester sono:
- in un team di notevoli dimensioni, quando molti utenti modificano gli script, la compilazione di tutte le modifiche quando si registra o si riproduce uno script potrebbe richiedere molto tempo.
Rational Functional Tester, Java Scripting, compila il progetto quando un elemento subisce una modifica. Se si sta utilizzando una vista dinamica, la compilazione automatica può richiedere tempo, a seconda della dimensione del progetto. Per disabilitare questa funzione, fare clic su Finestra > Preferenze e deselezionare la
casella di spunta Esegui build automaticamente. Rational Functional Tester, VB.NET Scripting, non compila automaticamente il progetto quando un elemento subisce una modifica.