IBM® Rational Functional Tester supporta il test delle applicazioni HTML caricate in un browser.
Rational Functional Tester supporta il test delle applicazioni HTML caricate in questi browser:
- Mozilla Firefox 3.0, 3.5, 3.6, 4.0 e 5.0
Nota: Rational Functional Tester supporta le schede in Mozilla Firefox 4.0 e 5.0.
Limitazioni: - Mozilla Firefox 3.6 o versioni successive su Microsoft Windows: per eseguire il test di applicazioni che sono caricate in Firefox 3.6 o successive versioni, devono essere abilitati i plug-in JRE (Java Runtime Environment) di ultima generazione.
Sono supportate le seguenti versioni JRE: SUN JRE 1.6 da Update 10 a Update 17. Per ulteriori informazioni, consultare Elenco dei domini supportati per il documento tecnico di test funzionale.
- Mozilla Firefox su Linux:
- In Linux è supportato il test HTML di base.
- I test degli applet Java su Linux non sono supportati.
- Il test di applicazioni caricate in browser Mozilla Firefox 4.0 o 5.0 su Linux non è supportato.
- Finestre di dialogo di avviso JavaScript: Rational Functional Tester supporta il test di finestre di dialogo normali. Sulle finestre di dialogo di avviso o conferma JavaScript nei browser Mozilla Firefox 4.0 o 5.0, è possibile registrare utilizzando sequenze di tasti, ma non utilizzando il mouse.
- Internet Explorer 6.0, 7.0, 8.0, (32-bit o 64-bit) e 9.0 (32-bit
o 64-bit)
Nota: Rational Functional Tester supporta le schede
in Internet Explorer 7.0, 8.0 e 9.0.
Limitazioni: - Per gli utenti Guest in Internet Explorer, con la Modalità protetta attiva, la registrazione e la riproduzione degli script di test funzionali non funziona come previsto.
- La registrazione sulle finestre di dialogo HTML integrate in altri domini come Java, .NET e Windows non è supportata. Per eseguire delle azioni
su finestre di dialogo integrate di questo tipo, modificare lo script manualmente utilizzando la API getScreen().inputKeys() o getScreen.inputChars() laddove richiesto.
- Sui sistemi operativi a 64-bit, la registrazione e la riproduzione su browser
Internet Explorer 9.0 a 64-bit integrati in Java, .NET
o Windows a 64 bit o altre applicazioni non sono supportate.
- Il test di applicazioni HTML che contengono controlli WebDynPro SAP non è supportato su Internet Explorer 8.0 e 9.0.
Nota: per informazioni sulle versioni di Java, di cui è necessario disporre per supportare il test di Java utilizzato
negli applet, consultare la sezione Supporto Java.
La seguente tabella elenca i browser che è possibile eseguire sui sistemi operativi Windows e Linux.
| Browser |
Windows |
Linux |
| Mozilla Firefox 3.0 |
Sì |
Sì |
| Mozilla Firefox 3.5 |
Sì |
Sì |
| Mozilla Firefox 3.6 |
Sì |
Sì (vedere la nota.) |
| Mozilla Firefox 4.0 |
Sì |
No |
| Mozilla Firefox 5.0 |
Sì |
No |
| Microsoft Internet Explorer |
Sì |
|
Rational Functional Tester supporta il test delle applicazioni HTML Microsoft (MSHTA). Prima di poter effettuare il test di un'applicazione Microsoft HTA, è necessario configurarla utilizzando lo strumento di configurazione dell'applicazione per avviare il file mshta.exe
come eseguibile. Per ulteriori informazioni, consultare "Suggerimenti e indicazioni per il test delle applicazioni HTML" oppure "Configurazione delle applicazioni per il test".
Quando si registra uno script, Rational Functional Tester crea
un'associazione oggetti di test per l'AUT (application under test).. Un'associazione oggetti di test contiene delle descrizioni di tutti gli oggetti di test cui fa riferimento lo script. Le mappe di oggetti di test create da Rational Functional Tester per le applicazioni HTML sono spesso più gerarchiche di quelle create per le applicazioni Java. Il livello superiore dell'associazione oggetti di test è un browser e l'applicazione HTML si trova nel browser.
Per ulteriori informazioni, consultare l'esempio di un'associazione di oggetti di test creata per un'applicazione HTML.
Sono disponibili due versioni del metodo deleteCookies. Un metodo elimina tutti i cookie per il profilo o utente corrente, l'altro metodo elimina i cookie in una pagina o in un dominio specifici per l'utente o profilo corrente. Per informazioni, consultare il Riferimento API Rational Functional Tester, nel package com.rational.test.ft.object.interfaces, in IBrowserObject.