IBM Rational Functional Tester Fix Pack 6.1.1.1 - Readme

Per Rational Functional Tester, Versione 6.1

© Copyright IBM Corporation 2002, 2005. Tutti i diritti riservati.

Per visualizzare l'ultima versione di questo file, andare all'indirizzo www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/readme_6111_it.html.

Nota importante: la funzione di disinstallazione (rollback) di Rational Product Updater è supportata per le installazioni del singolo prodotto di Rational Functional Tester e Rational Manual Tester. Inoltre, non cancellare l'aggiornamento una volta avviato.

Sommario

1.0 Informazioni su questo rilascio
   1.1 Novità in questo rilascio
   1.2 Cronologia delle fix del prodotto
2.0 Informazioni sull'installazione
   2.1 Requisiti hardware
   2.2 Requisiti software
3.0 Limitazioni, problemi e soluzioni alternative noti
4.0 Assistenza clienti
5.0 Informazioni particolari e marchi
 

1.0 Informazioni su questo rilascio

Questo fixpack include le correzioni apportate da 6.1.1 release pack oltre al nuovo supporto per Microsoft Visual Studio 2005.

1.1 Novità in questo rilascio

Supporto Visual Studio 2005

All'avvio di Microsoft Visual Studio 2005, sarà richiesta la selezione di un'impostazione. È necessario selezionare l'impostazione General Development.

Immagini dello schermo se la riproduzione non riesce

Se la riproduzione di uno script causa un'eccezione, Functional Tester cattura un'immagine dello schermo al momento in cui si verifica l'errore. Tale istantanea è accessibile tramite il file di registro.

Arresto o pausa della riproduzione dello script

La riproduzione di uno script può essere arrestata o sospesa.

Riconoscimento ambiguo

Il riconoscimento ambiguo si verifica quando Functional Tester non riesce ad effettuare una differenza tra un'istanza dell'applicazione in fase di test avviata da una riproduzione dello script e un'istanza della stessa applicazione lasciata aperta inavvertitamente prima della riproduzione dello script. Il riconoscimento ambiguo causa l'errore di riproduzione dello script se l'applicazione duplicata non viene chiusa. Questa nuova funzione identifica il riconoscimento ambiguo e consente di chiudere l'applicazione duplicata, quindi riprendere la riproduzione.

Estensione Siebel

Questa estensione consente il supporto di verifica funzionale estesa per le applicazioni Siebel ed è basata sulla versione 7.7 di Siebel. L'estensione Siebel per RFT consente agli utenti di catturare e riprodurre le interazioni di livello GUI utilizzando il modello dell'oggetto di Siebel. E' possibile effettuare i punti di verifica relativi alla proprietà e ai dati sui componenti di personalizzazione Siebel.

Questa estensione è brevettata separatamente. E' necessario acquistare una licenza separata per utilizzarla.

La documentazione su questa funzione si trova in un file di note di rilascio separato, ovvero nel readme di IBM Rational Functional Tester Extension for Siebel Automation. Per visualizzare l'ultima versione di questo file, consultare il readme all'indirizzo www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/html/rft6111_Siebel/readme_Siebel_it.html

Rational Product Updater

Rational Product Updater può ora rimuovere dal sistema i file non aggiornati dopo l'installazione di un nuovo aggiornamento. E' possibile utilizzare la funzione Clean up per ridurre in modo significativo lo spazio disco utilizzato dal prodotto installato e per eliminare eventuali file non aggiornati. Per ulteriori informazioni consultare l'argomento "Rimozione di file non aggiornati" nella guida di Rational Product Updater.

Nota: questa funzionalità è supportata solo dopo avere installato il refresh pack 6.1.1 e i successivi aggiornamenti.

1.2 Cronologia delle fix del prodotto

Questo fixpack contiene le correzioni per i seguenti problemi:

RFT erroneamente ha esito negativo quando il contenuto della cella javax.swing.JTable è stato restituito come valori NULL. (APAR PK02434)

Questo rilascio gestisce correttamente il contenuto della cella NULL JTable.

RFT VB.Net utilizza System.Text.RegularExpressions.Regex per confrontare le espressioni regolari, che non possono riconoscere alcuni modelli escape utilizzati per impostazione predefinita nel linguaggio script Java. (APAR PK09453)

Le sequenze escape utilizzate sono state aggiornate per essere congruenti tra i modelli del linguaggio di script Java e VB.Net.

RFT non scorre i campi in viste su una forma dati HTML del cliente specifico. (APAR PK09817)

Questo problema non è riproducibile in questo rilascio.

RFT non è in grado di rilevare gli oggetti HTML nella riproduzione quando è stato visualizzato IE Information Bar. (APAR PK11853)

Quando viene visualizzato IE Information Bar, tutti gli oggetti HTML della pagina sono al di sotto dell'altezza della barra delle informazioni. Provoca il calcolo di RFT della posizione errata per gli oggetti HTML. RFT è stato modificato per prendere in considerazione l'altezza di IE Information Bar quando si calcola la posizione di oggetti HTML in Internet Explorer.

RFT non supporta i popup HTML, creati richiamando createHtmlPopup in Javascript. (APAR PK14260)

Questo rilascio aggiunge il supporto per Javascript in base ai popup Html in IE.

Problematiche con l'abilitazione di prova di browser Mozilla in Linux. (APAR PK09699)

Questo rilascio risolve le problematiche con l'abilitazione di prova dei browser Mozilla in Linux.

Problemi con i punti di verifica dei dati di oggetti registrati nelle tabelle HTML in XDE. (APAR PK01299)

Problemi con i punti di verifica dei dati di oggetti registrati nelle tabelle HTML in XDE non hanno più esito negativo con questo rilascio del prodotto.

Selezione di una regione di una tabella HTML per il confronto in un punto di verifica dei dati. (APAR IC47147)

La selezione di una regione di una tabella HTML per il confronto in un punto di verifica dati non funziona come previsto.

Evidenziazione di oggetti con Mozilla 1.7.12. (APAR PK13850)

L'evidenziazione di oggetti con Mozilla 1.7.12 funziona come previsto in questo rilascio.

Un problema di incompatibilità del browser incrociato tra IE e Mozilla versione 1.7.12 è stato risolto. (APAR PK14885)

Il problema si è verificato in una modifica di interfaccia per nsIXULWindow per Mozilla versione 1.7.12, che ha impedito il rilevamento del browser principale da parte del documento HTML. Il browser non è incluso nella mappa (il documento è stato registrato come oggetto principale). Questo rilascio utilizza la nuova interfaccia se l'interfaccia prevista ha esito negativo.

2.0 Informazioni sull'installazione

Per le informazioni sull'installazione di IBM Rational Functional Tester Fix Pack 6.1.1.1, prerequisiti di installazione, installazione da una riga comandi e impostazione di un mirror locale del server di aggiornamento, consultare le istruzioni di installazione all'indirizzo http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rft/61/install_instruction/6111/install_it.html.

2.1 Requisiti hardware

Non è necessario alcun requisito hardware aggiuntivo per installare questo fixpack.

2.2 Requisiti software

È possibile installare questa correzione da utilizzare con IBM Rational Functional Tester 6.1.1. Prima di installare la correzione, è necessario installare IBM Rational Product Updater 6.0.1.

3.0 Limitazioni, problemi e soluzioni alternative noti

Tali note sul rilascio includono informazioni specifiche sulla versione, quali problemi e limitazioni non disponibili prima del completamento della documentazione relativa al prodotto.

Linux: non è possibile identificare gli elementi di menu Eclipse (SWT) utilizzando l'oggetto finder/inspector

Su Linux, non è possibile identificare gli elementi di menu Eclipse (SWT Java) utilizzando l'oggetto finder/inspector. I menu GTK non sono supportati.

Product Updater non è in grado di aggiornare iFixes su NT4.0

Rational Product Updater non è in grado di decomprimere e installare gli aggiornamenti su Windows NT 4.0. Product Updater non supporta Windows NT.

Tasto funzionale F12 disponibile per terminare l'esecuzione dello script

Quando si riproduce uno script in Functional Tester, è possibile utilizzare il tasto F12 per terminare l'esecuzione. Queste informazioni non si trovano nella documentazione per l'utente.

Inoltre, in questo rilascio, è disponibile una nuova funzione che consente di sospendere o arrestare la riproduzione mediante i pulsanti del monitor per la riproduzione. E' possibile utilizzare il tasto funzionale F12 per terminare l'esecuzione dello script in questa versione e nelle versioni precedenti di Functional Tester.

I caratteri giapponesi non vengono visualizzati correttamente in VP Editor/Comparator se il pacchetto lingua non è installato

Sui sistemi operativi in versione giapponese o cinese semplificato, i caratteri di tali lingue poterebbero apparire come quadrati all'interno di Editor/Comparator. Ciò accade se non vengono installati i pacchetti lingua appropriati durante l'installazione del prodotto. Per risolvere il problema, eseguire di nuovo l'installazione, quindi selezionare solo i language pack desiderati. lasciando deselezionate tutte le altre opzioni. I caratteri verranno visualizzati correttamente.

Per utilizzare il registro HTML, è necessario JRE 1.4.1 o versione successiva.

Per utilizzare il log HTML, è richiesto JRE abilitato della versione 1.4.1 o successiva.

Le preferenze di impostazione differite sono sono disponibili per la verifica Siebel

Alcune delle opzioni in Windows > Preferenze non sono valide per l'implementazione RFT Siebel poiché non si applicano al modello dell'oggetto Siebel. Ad esempio, le opzioni in Windows > Preferenze > Test funzionale > Riproduzione > Ritardi del mouse e > Altri ritardi non si applicano alla verifica Siebel.

Impossibile tornare alla prospettiva del test funzionale dopo essere passato ad altre prospettive

Se si aggiorna da Rational Functional Tester 6.1.1 a 6.1.1.1 utilizzando Rational Product Updater, è possibile che si verifichino dei problemi tornando alla prospettiva test funzionale in Eclipse, se si passa a una prospettiva differente, ad esempio Rational Software Modeler. Se non è possibile tornare alla prospettiva test funzionale, effettuare quanto segue:

1. Aprire C:\Program Files\IBM\Rational\SDP\6.0\rationalsdp.ini in Wordpad.
(In Notepad è possibile che si verifichino problemi di prospettiva. Una volta salvato in Wordpad, è possibile effettuare la modifica anche in Notepad).
2. Individuare VMArgs=-Xquickstart
3. Aggiungere la seguente riga:
VMArgs=-Drational.test.ft.bootstrap.running=true
4. Salvare il file.
5. Riavviare il prodotto.

Dovrebbe essere ora possibile passare alla prospettiva test funzionale.

Per la funzione estensione Siebel, procedura per utilizzare RFT 6.1.1.1 con un progetto RFT pre-esistente

Se si installa l'ultimo Fix Pack 6.1.1.1, sarà necessario eseguire alcune azioni prima di potere utilizzare correttamente il nuovo supporto Siebel con un progetto pre-esistente. Sarà necessario aggiungere due nuovi modelli (uno per le intestazioni dello script e uno per le intestazioni dell'helper dello script) al progetto. Sarà necessario aggiornare inoltre le informazioni di creazione o di riferimento per il progetto. Di seguito vengono riportati i dettagli specifici per ogni piattaforma RTF.

Script Java RFT ed Eclipse
1. Se si utilizza lo script Java RFT, è possibile effettuare un aggiornamento agli ultimi modelli facendo clic con il tasto destro del mouse sul progetto nella vista dei progetti test funzionale e selezionando Proprietà.

2. Nella finestra di dialogo Proprietà, selezionare “Modelli script test funzionale" dall'elenco sulla sinistra. Selezionare il modello “Script Helper: Intestazione del file”. Se non è stato personalizzato il modello, è possibile aggiornarlo facendo clic sul pulsante Ripristina valori predefiniti. Se il modello è già stato personalizzato, aggiungere questa riga nella parte superiore insieme alle altre istruzioni di importazione:

    import com.rational.test.ft.object.interfaces.siebel.*;

Dopo avere modificato il modello, fare clic sul pulsante Applica. Quindi, selezionare il modello “Script: intestazione del file”. Aggiungere la stessa riga anche alla sezione delle importazioni in questo modello. Fare clic su Applica e quindi su OK.

3. Se si utilizza il supporto integrato ClearCase, dopo avere modificato i file del modello, questi verranno verificati. Sarà necessario verificarli nuovamente in modo che altri componenti del team possano utilizzarli. A tale scopo, fare clic con il tasto destro del mouse sul progetto nella vista dei progetti test funzionale e fare clic su Team > Mostra checkout. Verrà visualizzato un elenco di elementi verificati. Selezionare i due modelli ft_script.java.rfttpl e ft_scripthelper.java.rfttpl e verificarli (ed esempio, è possibile fare clic con il tasto destro del mouse sugli elementi selezionati nell'elenco e fare clic su Check in). Gli altri componenti del team dovrebbero aggiornare il relativo progetto facendo clic con il tasto destro del mouse sulla vista dei progetti test funzionale e facendo clic su Team > Acquisisci versione più recente….

4. Infine, fare clic con il tasto destro del mouse sul progetto nella vista dei progetti test funzionale e fare clic su Ripristina percorso di creazione Java. Ogni componente del team dovrà eseguire quest'ultima operazione, poiché il “percorso di creazione Java” è locale per ogni progetto su ogni macchina.

Script VB.Net e Visual Studio
1. Se si utilizza lo script VB.NEt, è possibile effettuare un aggiornamento agli ultimi modelli facendo clic con il tasto destro del mouse sul progetto in Solution Explorer e selezionando Proprietà.

2. Nella finestra di dialogo Proprietà, selezionare la scheda Modelli script test funzionale. Selezionare il modello “Script Helper: Intestazione del file”. Se non è stato personalizzato il modello, è possibile aggiornarlo facendo clic sul pulsante Ripristina valori predefiniti. Se il modello è già stato personalizzato, aggiungere questa riga nella parte superiore insieme alle altre istruzioni di importazione:

    Imports Rational.Test.Ft.Object.Interfaces.Siebel

Dopo avere modificato il modello, fare clic sul pulsante Applica. Quindi, selezionare il modello “Script: intestazione del file”. Aggiungere la stessa riga anche alla sezione delle importazioni in questo modello. Fare clic su Applica e quindi su OK.

3. Se si utilizza il supporto integrato ClearCase, dopo avere modificato i file del modello, questi verranno verificati. Sarà necessario verificarli nuovamente in modo che altri componenti del team possano utilizzarli. A tale scopo, fare clic con il tasto destro del mouse sul progetto in Solution Explorer e fare clic su Team > Mostra checkout. Verrà visualizzato un elenco di elementi verificati. Selezionare i due modelli ft_script.vb.rfttpl e ft_scripthelper.vb.rfttpl e verificarli (ed esempio, è possibile fare clic con il tasto destro del mouse sugli elementi selezionati nell'elenco e fare clic su Check in). Gli altri componenti del team dovrebbero aggiornare il relativo progetto facendo clic con il tasto destro del mouse in Solution Explorer e facendo clic su Team > Acquisisci versione più recente.

4. Infine, fare clic con il tasto destro del mouse sul progetto in Solution Explorer e fare clic su Ripristina riferimento personalizzato. Ogni componente del team dovrà eseguire quest'ultima operazione, poiché i “riferimenti personalizzati” sono locali per ogni progetto su ogni macchina.

Disinstallazione e reinstallazione di Rational Functional Tester e Manual Tester - problemi e soluzioni

IBM Rational Agent Controller installato con gli ultimi aggiornamenti RFT non viene disinstallato correttamente. Il tentativo di disinstallarlo risulta invariato dello stato di installazione del componente IBM Rational Agent Controller.

Per disinstallare manualmente il componente IBM Rational Agent Controller dell'aggiornamento RFT, effettuare la seguente procedura:

1. Arrestare il servizio IBM Rational Agent Controller eseguito sulla macchina. Nel Pannello di controllo fare clic su Strumenti di amministrazione > Servizi. Fare clic con il tastino destro del mouse su IBM Rational Agent Control > Arresta.

2. Rimuovere la directory di installazione per il componente IBM Agent controller. In Windows Explorer, eliminare la cartella IBM_Agent_Controller, che si trova nella directory in cui è stato installato Functional Tester. Il percorso predefinito della directory di installazione Rational è C:\Program Files\IBM\Rational\SDP\6.0.

3. Eliminare la cartella di cronologia di aggiornamento, C:\Windows\IBM\RAC60.

4. Rimuovere l'impostazione di registro HKEY_LOCAL_MACHINE\SOFTWARE\IBM\Rational Agent Controller. Utilizzando regedit.exe, navigare nel registro, fare clic con il tastino destro del mouse sul tasto e selezionare Elimina.

5. Da Pannello di controllo > Installazione applicazioni, selezionare IBM Rational Agent Controller e fare clic su Cambia/Rimuovi. Selezionare IBM Rational Agent Controller dall'elenco Installazione applicazioni.

6. Modificare il file C:\WINDOWS\vpd.properties ed eliminare tutte le righe che contengono la stringa "IBM_Agent_Controller."

4.0 Assistenza clienti

Per le novità sui prodotti, gli eventi e altre informazioni, fare riferimento alla home page di Rational Functional Tester all'indirizzo www.ibm.com/software/awdtools/tester/functional/index.html.

5.0 Informazioni particolari e marchi

© Copyright IBM Corporation 2002, 2005. Tutti i diritti riservati.

La documentazione XDoclet inclusa nel presente prodotto IBM viene utilizzata con l'autorizzazione ed è coperta dalla seguente dichiarazione di attribuzione del copyright: Copyright (c) 2000-2005, XDoclet Team. Tutti i diritti riservati.

Parti basate su Design Patterns: Elements of Reusable Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, Copyright (c) 1995 by Addison-Wesley Publishing Company, Inc. Tutti i diritti riservati.

Queste informazioni sono state sviluppate per prodotti e servizi offerti negli Stati Uniti. IBM può non offrire i prodotti, i servizi o le funzioni presentati in questa documentazione in altri paesi. Consultare il rappresentante locale IBM per informazioni sui prodotti e sui servizi attualmente disponibili nel proprio paese. Qualsiasi riferimento relativo a prodotti, programmi o servizi IBM non implica che solo quei prodotti, programmi o servizi IBM possano essere utilizzati. In sostituzione a quelli forniti dall'IBM, possono essere usati programmi, prodotti o servizi funzionalmente equivalenti che non comportino violazione dei diritti di proprietà intellettuale o di altri diritti dell'IBM. È comunque responsabilità dell'utente valutare e verificare la possibilità di utilizzare altri prodotti, programmi o servizi non IBM.

IBM può avere applicazioni di brevetti o brevetti in corso relativi all'argomento descritto in questa documentazione. La fornitura della presente documentazione non concede alcuna licenza a tali brevetti. E' possibile inviare per iscritto richieste di licenze a:

IBM Director of Commercial Relations
IBM Corporation
Schoenaicher Str.220
D-7030 Boeblingen
Deutschland

Per richieste di licenze relative ad informazioni double-byte (DBCS), contattare il Dipartimento di Proprietà Intellettuale IBM nel proprio paese o inviare richieste per iscritto a:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

Il seguente paragrafo non si applica al Regno Unito o a qualunque altro paese in cui tali dichiarazioni sono incompatibili con le norme locali: IBM (INTERNATIONAL BUSINESS MACHINES CORPORATION) FORNISCE LA PRESENTE PUBBLICAZIONE "NELLO STATO IN CUI SI TROVA" SENZA GARANZIE DI ALCUN TIPO, ESPRESSE O IMPLICITE, IVI INCLUSE, A TITOLO DI ESEMPIO, GARANZIE IMPLICITE DI NON VIOLAZIONE, DI COMMERCIABILITÀ E DI IDONEITÀ PER UNO SCOPO PARTICOLARE. Alcuni stati non consentono la rinuncia ad alcune garanzie espresse o implicite in determinate transazioni, pertanto, la presente dichiarazione può non essere applicabile.

Questa pubblicazione potrebbe contenere imprecisioni tecniche o errori tipografici. Le informazioni incluse in questo documento vengono modificate su base periodica; tali modifiche verranno incorporate nelle nuove edizioni della pubblicazione. L'IBM si riserva il diritto di apportare miglioramenti e/o modifiche al prodotto o al programma descritto nel manuale in qualsiasi momento e senza preavviso.

Tutti i riferimenti a siti Web non dell'IBM sono forniti unicamente a scopo di consultazione. Il contenuto di questi siti non rientra nella documentazione relativa al prodotto IBM in questione. Pertanto, l'utente si assume eventuali rischi per l'accesso a questi siti Web.

IBM può utilizzare o distribuire qualsiasi informazione fornita in qualsiasi modo ritenga appropriato senza incorrere in alcun obbligo verso l'utente.

Coloro che detengono la licenza per questo programma e desiderano avere informazioni su di esso allo scopo di consentire: (i) uno scambio di informazioni tra programmi indipendenti e altri programmi (compreso questo) e (ii) l'uso reciproco di tali informazioni, dovrebbero rivolgersi a:

Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA

Tali informazioni possono essere disponibili, soggette a termini e condizioni appropriate, compreso in alcuni casi il pagamento di una tariffa.

Il programma concesso in licenza descritto nella presente documentazione e tutto il materiale concesso in licenza disponibile sono forniti da IBM in base alle clausole dell'Accordo per Clienti IBM (IBM Customer Agreement), dell'IBM IPLA (IBM International Program License Agreement) o qualsiasi altro accordo equivalente tra le parti.

Qualsiasi dato sulle prestazioni qui contenuto è stato determinato in un ambiente controllato. Di conseguenza, i risultati ottenuti in altri ambienti operativi potrebbero risultare diversi. Alcune valutazioni sono state effettuate su sistemi in corso di sviluppo e non vi è alcuna garanzia che tali valutazioni vengano rispettate sui sistemi generalmente disponibili. Inoltre, alcune misurazioni possono essere state stimate tramite estrapolazione. I risultati reali possono variare. Gli utenti del presente documento dovranno verificare i dati applicabili per i propri ambienti specifici.

Le informazioni relative a prodotti non IBM sono state acquisite presso i fornitori di tali prodotti, gli annunci da loro pubblicati o altre fonti disponibili pubblicamente. L'IBM non ha verificato tali prodotti, quindi non può confermarne la qualità delle prestazioni, la compatibilità o altre dichiarazioni relative a prodotti non IBM. Eventuali quesiti sulle funzioni di prodotti non IBM dovrebbero essere indirizzati ai fornitori.

Tutte le dichiarazioni relative all'orientamento o alle intenzioni future di IBM sono soggette a modifica o a ritiro senza preavviso e rappresentano solo mete e obiettivi.

Queste informazioni possono contenere esempi relativi a dati e prospetti utilizzati in operazioni commerciali ordinarie. Per illustrarle nel modo più completo possibile, gli esempi possono includono i nomi di individui, società, marchi e prodotti. Tuttavia, tali nomi sono fittizi e qualsiasi riferimento ad imprese commerciali realmente esistenti è puramente casuale.

LICENZA SUL DIRITTO D'AUTORE:

Queste informazioni contengono programmi applicativi di esempio in linguaggio sorgente, che illustrano tecniche di programmazione su varie piatteforme operative. È possibile copiare, modificare e distribuire questi programmi, in una qualsiasi forma, per scopi di sviluppo, di utilizzo, di commercializzazione o distribuzione dei programmi applicativi conformi alle interfacce di programmi applicativi relativi alla piattaforma operativa, senza il pagamento di alcun diritto alla IBM. Questi esempi non sono stati testati approfonditamente tenendo conto di tutte le condizioni possibili. La IBM, quindi, non può garantire o assicurare l'affidabilità, la praticità o il funzionamento di questi programmi.

Ogni copia o qualsiasi parte di questi programmi di esempio o qualsiasi lavoro derivato, devono contenere le seguenti informazioni relative alle leggi sul diritto d'autore:

© (nome società) (anno). Parti di questo codice derivano dai Programmi di esempio della IBM Corp. Sample Programs. © Copyright IBM Corp. 2000, 2005. Tutti i diritti riservati.

Se si visualizza la versione in formato elettronico di questo manuale, è possibile che le fotografie e le illustrazioni a colori non vengano visualizzate.

Informazioni sull'interfaccia di programmazione

Le informazioni sull'interfaccia di programmazione consentono di creare del software applicativo tramite questo programma.

Le interfacce di programmazione di uso generale consentono di scrivere software applicativo che si avvalga dei servizi offerti dagli strumenti di questo programma.

Tuttavia, questa pubblicazione può anche contenere informazioni su diagnosi, modifiche e ottimizzazione di prestazioni. Le informazioni appena menzionate vengono fornite come ausilio per esecuzione di debug del software delle applicazioni.

Avvertenza: Non utilizzare queste informazioni come un'interfaccia di programmazione, poiché sono soggette a modifiche.

Marchi e marchi di servizio

I seguenti termini sono marchi dell'IBM Corporation negli Stati Uniti e/o negli altri paesi:

Java e tutti i marchi basati su Java sono marchi di Sun Microsystems, Inc. negli Stati Uniti e/o in altri paesi.

Windows e Windows NT sono marchi di Microsoft Corporation negli Stati Uniti e/o in altri paesi.

Intel e Pentium sono marchi o marchi registrati di registrati di Intel Corporation e delle relative società controllate negli Stati Uniti e/o in altri paesi.

UNIX è un marchio della The Open Group negli Stati Uniti e/o in altri paesi.

Linux è un marchio di Linus Torvalds negli Stati Uniti e/o in altri paesi.

Nomi di altre società, prodotti o servizi, possono essere marchi di altri produttori.