Problemi relativi a Microsoft .NET Framework

© Copyright International Business Machines Corporation 2006. Tutti i diritti riservati. Limitazioni per gli utenti appartenenti agli Stati Uniti d'America - L'uso, la duplicazione o la divulgazione sono limitati dal supplemento GSA ADP al contratto con l'IBM Corp.

1.0 Problemi noti e soluzioni alternative
   1.1 Durante l'inserimento di un punto di verifica sui controlli ErrorProvider, HelpProvider e ToolTipText in .Net, viene restituita un'eccezione ObjectNotFoundException
   1.2 Gli eventi di scorrimento non funzionano correttamente per alcuni controlli .NET
   1.3 Problema durante la creazione del file di configurazione senza .Net 1.0 Framework installato sul sistema di verifica
   1.4 Impossibile riprodurre gli script .Net memorizzati nella rete
   1.5 Functional Tester non riesce a identificare i controlli nelle applicazioni Win32, .NET, HTML, Siebel e SAP.

1.0 Problemi noti e soluzioni alternative

1.1 Durante l'inserimento di un punto di verifica sui controlli ErrorProvider, HelpProvider e ToolTipText in .Net, viene restituita l'eccezione ObjectNotFoundException

Questo problema si verifica se si crea un punto di verifica dati sui controlli ErrorProvider, HelpProvider e ToolTipText durante la registrazione in .Net.

Soluzione alternativa: Creare i punti di verifica delle proprietà su questi controlli in .Net.

1.2 Gli eventi di scorrimento non funzionano correttamente per alcuni controlli .NET

Il problema si verifica con il metodo GetScrollBarInfo dell'API Win32. Esso non restituisce il risultato corretto se sono abilitati stili visivi.

Soluzione alternativa: se si disabilita/si imposta come commento la riga Application.EnableVisualStyles() dal codebase dell'applicazione, Rational Functional Tester funziona correttamente. In VS2005 questa è la prima riga nel codice di origine del metodo Main() dell'applicazione di verifica.

Nota: questo problema si verifica solo sulle piattaforme WindowsXP o Windows 2003.

1.3 Problema durante la creazione del file di configurazione senza .Net 1.0 Framework installato sul sistema di verifica

Non è possibile generare il file di configurazione per una applicazione compilata con .Net 1.0 Framework se il sistema di verifica non dispone di .Net 1.0 Framework installato.

Soluzione alternativa: per generare il file di configurazione, è necessario installare prima .Net 1.0 Framework nel sistema di verifica. Quindi, utilizzare uno dei seguenti comandi:

Altrimenti, è necessario scrivere un file di configurazione per l'applicazione manualmente.

1.4 Impossibile riprodurre gli script .Net memorizzati nella rete

Il progetto nella rete potrebbe non disporre dell'autorizzazione completa nel computer locale per la politica di sicurezza. Viene visualizzato un messaggio RuntimeSecurityPolicyException nel log della riproduzione o nel log di debug RFT.

Soluzione alternativa: eseguire quanto segue:

Se il messaggio viene visualizzato ancora, eseguire quanto segue:

    1. Fare clic su Strumenti > Opzioni Internet nella finestra di Internet Explorer.
    2. Nella scheda Protezione, selezionare l'area  Intranet locale.
    3. Fare clic su Siti.
    4. Nella finestra Intranet locale, fare clic su Avanzate.
    5. Deselezionare Richiedi verifica server (https:) per tutti i siti dell'area.
    6. Specificare il percorso del progetto e fare clic su Aggiungi.
    7. Fare clic su OK.

1.5 Functional Tester non riesce a identificare i controlli nelle applicazioni Win32, .NET, HTML, Siebel e SAP.

Ciò si verifica quando .Net Framework non è installato sul sistema di verifica.

Soluzione alternativa: installare .Net Framework ed eseguire il file Install.bat per registrare le DLL richieste dalla directory <directory di installazione Functional Tester >\SDP70\FunctionalTester\installscripts.