Test da svolgere

From Apache OpenOffice Wiki
< QA‎ | TestCases/
Revision as of 07:46, 17 April 2012 by Pescetti (Talk | contribs)

Jump to: navigation, search

Pagina da riempire con la traduzione. Per comodità, il testo iniziale è l'originale inglese, con le sezioni riordinate.

Panoramica

La tabella sottostante fornisce i tipi di test su AOO 3.4:

AOO 3.4:

AOO 3.4 General Testing Test Cases

I volontari sono pregati di aggiornare la tabella seguente in modo da fornire i casi di test generali AOO 3.4.

Elemento Funzione Casi di test
Programma di installazione Installazione pulita Il test comprende l'installazione pulita su:
  • Windows XP
  • RedHat 6.1
 * installazione standard: rpm -ivh *.rpm
 * quindi rimuovi: rpm -qa | grep ooo > rmlist
            rpm -e `cat rmlist`
 * destinazione personalizzata: rpm -ivh --prefix /opt/personalizzato *.rpm
 * quindi rimuovi: Sistema->Amministrazione->Aggiungi/Rimuovi software, cerca "ooo" quindi spunta i pacchetti per la rimozione.
  • Ubuntu 10.04
 * installazione standard: dpkg -i *.deb
 * rimuovi: 
   * dpkg -l | grep ^ii | grep ooo | cut -d' ' -f3 | sudo xargs dpkg -r
   * Gestione pacchetti Synaptic: cerca "ooo" quindi usa filtro "installato" per l'elenco di tutti i pacchetti openoffice installati,
quindi spunta "ooodev-ure" per rimuovere. Verrà visualizzato un messaggio e l'elenco di tutti i pacchetti interessati, spuntarli tutti. Quindi Applica.
  • Mac 10.6.8
Programma di installazione Aggiornamento Il test comprende l'aggiornamento dalla versione OO 3.3 alla versione AOO 3.4 per:
  • Windows XP
  • RedHat 6.1
  • Ubuntu 10.0.4
  • Mac 10.6.8
Funzione comune Grafico Il test comprende:
  • Crea diversi tipi di grafico
  • Aggiungi/Cancella/Sposta su&giù/Nascondi/Mostra serie dati e verifica la visualizzazione del grafico
  • Modifica proprietà grafico
  • Copia/Incolla grafico nelle diverse revisioni AOO
Funzioni comuni Protezione Il test comprende:
  • Salva con password
  • Salva con password di condivisione file.

In dettaglio:

  • Salva documenti(odp,odt,ods) con apri password
  • Salva documenti(odp,odt,ods) con password di sola lettura
  • Salva documenti(odp,odt,ods) con modifica password
  • Riapri i documenti protetti dalla password
Funzione comune Protezione Questo test è per Firme digitali (non svolgere)
Funzione comune Barra degli strumenti Il test comprende:
  • Personalizza barra degli strumenti predefinita
  • Aggiungi nuova barra degli strumenti
Writer Tabella Il test comprende:
  • Crea tabella dal menu o dalla barra degli strumenti
  • Inserisci/Cancella cella
  • Inserisci/Cancella colonna/riga
Writer Grafico Il test comprende:
  • Inserisci grafico
  • Modifica ancoraggio
Writer Modifiche Il test comprende:
  • Mostra/Nascondi modifiche
  • Accetta/Rifiuta modifiche
Writer Apri file Il test comprende:
  • Apri/ salva/ riapri diversi tipi di file, come .odt, doc, docx.
  • Verificare che i file si aprano in modo corretto.
Writer Busta Il test comprende:
  • Inserisci busta nel documento corrente (Inserisci - Busta)
  • Crea busta in un nuovo documento
  • Modifica il formato della busta
  • Verifica la finestra di dialogo della busta
Writer Conteggio parole Il test comprende:
  • (saltare questo test, è per le lingue asiatiche) Incolla “Apache OpenOffice Writer” in un nuovo documento di testo e verifica che il conteggio delle parole sia 10.
Calc Collegamento ipertestuale Il test comprende:
  • Inserisci collegamento ipertestuale nella cella, salva, riapri, modifica collegamento ipertestuale, cancella collegamento ipertestuale.
  • Annulla/Ripeti, effetto carattere, opzioni
  • Prova diverse ulteriori impostazioni.
Calc Formato cella Il test comprende:
  • Imposta/modifica/visualizza formato numero
  • Imposta/modifica/visualizza formato allineamento
  • Unisci/Dividi celle
Calc Dati Il test comprende:
  • Ordina
  • Filtro
  • Validità
Calc Grafico Il test comprende:
  • Crea un grafico
  • Modifica grafico
  • Cancella grafico
Calc Nome intervallo Il test comprende:
  • Crea intervallo, modifica nome intervallo, modifica area di intervallo, rimuovi intervallo
  • Usa nome intervallo: nella formula
Impress Elenco puntato e numerato Il test comprende:
  • Applica elenco puntato e numerato a diversi paragrafi
  • Modifica l' elenco puntato e numerato a diversi paragrafi have appliced mixed numbering and bullet
  • Copia paragrafo con/senza elenco puntato e numerato su un paragrafo che è già formattato come elenco punto o numerato
  • Annulla/Ripeti
Impress Tabella Il test comprende:
  • Copia&Taglia&Incolla tabella e celle di tabella
  • Cancella&Inserisci Colonne e Righe, includi colonna e riga singole e colonne e righe multiple
  • Seleziona colonna e riga singole, selezionare colonne e righe multiple
  • Unisci&dividi,includi dividi cella singola e celle multiple,includi dividi orizzontalmente e verticalmente.
  • Proprietà di tabella, includi bordi, linea, effetti carattere, sfondo
  • Annulla/Ripeti
Impress Effetto di animazione Il test comprende:
  • Aggiungi&Rimuovi&Modifica effetti di animazione
  • Copia&Incolla effetto di animazione
Impress Forma Il test comprende:
  • Inserisci la forma
  • Modifica le proprietà nel menu di scelta rapida, includi Linea, Area, Testo, Posizione e Dimensione, Disposizione, Allineamento
  • Annulla/Ripeti
Draw Modifica Il test comprende:
  • Copia gli oggetti da altri file
  • Verifica l'aspetto degli oggetti
Draw Formattazione Il test comprende:
  • Modifica il formato degli oggetti in OpenOffice.org Draw
  • Compi delle azioni, come copia/incolla
  • Verifica l'aspetto degli oggetti
Draw Interfaccia Utente Il test comprende:
  • Compi delle operazioni per verificare che l'Interfaccia Utente di Draw si visualizzi correttamente.
Draw SVG Il test comprende:
  • Inserisci immagini da file .svg.
  • Apri i file .svg.
  • Esporta come file .svg.
Draw PDF Il test comprende:
  • Esporta come file .pdf.
  • Riapri i file .pdf e verificare che gli elementi siano come nell'originale.
Draw Apri file Il test comprende:
  • Apri/ salva/ riapri diversi tipi di file, come ad esempio .odg, .svg, .dxf, etc.
  • Verifica che i file si aprino in modo corretto.
Draw Salva file Il test comprende:
  • Apri/ salva file in modi diversi.
  • Apri/ esporta diversi tipi di file.
  • Verifica l'aspetto e le proprietà dei file salvati.
riga 10, cella 1 riga 10, cella 2 riga 10, cella 3

Test di verifica Pulizia IP

Indirizzo per pulizia e visualizzazione di AOO 3.4: https://cwiki.apache.org/confluence/display/OOOUSERS/IP_Clearance+Impact

I volontari sono pregati di aggiornare la tabella sottostante dei test effettuati per ogni variazione specifica della libreria all'indirizzo indicato. La prima colonna funge da esempio.

Libreria Cosa cambia Impatto per l'utente Stato Casistica test
lp_solve (linear programming - programmazione lineare) lp_solve è sostituito da CoinMP Questa funzione è richiamata dall'utente in Calc tramite Strumenti->Risolutore. Utilizzata per risolvere problemi connessi alla programmazione lineare, compresa la programmazione di integer (numeri interi).

CoinMP deriva dal progetto open source Coin-OR che coinvolge professionisti in ricerche operative e include algoritmi avanzati.

Secondo una ricerca, CoinMP offre prestazioni superiori rispetto a lp_solver. Per questo l'impatto di questa modifica dovrebbe essere positivo per l'utente.

Il risolutore funziona in svn rev. 1236487 (subversion 1236487) Creare uno scenario seguito da un esempio di risolutore in Excel: in questo modo si può trovare la soluzione.

File:Solver.ods

Librerie di font "gentiumbasic" e "liberation" di fornitori esterni Cancellare le font incluse nel prodotto e sostituirle con alternative più recenti. Pacchetto di font usabili di alta qualità, la maggior parte equivalenti a quelle di MS. Rimosso da svn rev. 1212451 Creare un file d'esempio in OO 3.3 con font di testo "Liberation Sans Narrow", "Gentium Basic" e "Gentium Book Basic".

Aprirlo in OO 3.4 con svn rev 1212451.

Documento caricato correttamente e visualizzazione identica a OO 3.3.

Nuovo documento in OO 3.4 Non esiste font con nome "Liberation Sans Narrow", "Gentium Basic" and "Gentium Book Basic".Ci sono, però, font equivalenti per dimensioni: "Arimo", "Cousine" e "Tinos".

i18nregexp i18nregexp è stato rimpiazzato da espressioni regolari ICU. Nessuna variazione significativa per l'utente; le espressioni regolari funzionano come al solito e più velocemente. La sintassi estesa e deprecata supportata nelle versioni precedenti potrebbe non essere più disponibile. In caso di problema peggiorativo, fare riferimento al bug 118887 Verificare che l'espressione regolare funzioni nella schermata di "Cerca e sostituisci":

aprire il file e copiare l'espressione regolare nella cella B1, aprire "Cerca e sostituisci" e incollare nel campo di editazione, fare click su "Cerca". Si dovrebbe avere una corrispondenza nelle celle A3:A5. File:Regexp.ods File:Regexp2.odt

berkeleydb La libreria "berkeleydb" è stata rimossa dalla distribuzione per incompatibilità della licenza. La libreria "berkeleydb" è usata per gestire le estensioni ed era utilizzata per indicizzare il contenuto dell'help.

La gestione di poche di estensioni utilizzando un database sovraccaricava sempre il sistema: è stata rettificata (118569). La conseguenza è che le estensioni installate su precedenti versioni di OpenOffice devono essere reinstallate. La rettifica ha conseguenze su tre moduli "l10ntools," "xmlhelp" e "desktop".

Test in svn. 1240872 Ricerca nel sistema di help

Avviare l'applicazione

Dizionari Rimuovere i dizionari dal pacchetto applicativo Il controllo ortografico non funziona senza l'installazione dei dizionari Test nelle revisioni recenti (>1300000), con il dizionario Digitare una parola in modo errato e quindi lanciare il controllo ortografico

Dizionari disponibili e controllo ortografico corretto (fare la prova digitando parole corrette e non)

libneon La libreria "neon" è stata rimossa dalla distribuzione per incompatibilità della licenza. La libreria "neon" era utilizzata per tutte le comunicazioni http incluso WebDAV. Senza una sostituzione non è possibile, per esempio, inserire un immagine tramite un indirizzo http.

Iniziata la sostituzione (118569), incluso il supporto a WebDAV.

Test in r1291124 1. copiare immagini e testo dal browser web in un documento, foglio di calcolo o una presentazione, verificare che l'immagine venga visualizzata

2. salvare il file con l'immagine con indirizzo http, riaprirlo e verificare che l'immagine venga visualizzata File:Libnero.odt 3. Aprire un file (odt, html, odp, ods, doc...), salvarlo sul server WebDAV, chiuderlo e riaprirlo per controllare se funziona. 4. Aprire un file dal server WebDAV, modificarlo, salvarlo, chiudere e riaprirlo per controllare se funziona. 5. Creare un nuovo documento, modificarlo, salvarlo su WebDAV, chiudere e quindi riaprirlo, modificarlo e salvarlo... 6. spazi e caratteri speciali nel nome del documento.

ooo_crystal_images-1.tar.gz

ooo_oxygen_images-2009-06-17

Rimosse le icone "Crystal" e "Oxygen". Utilizzate per default solamente in KDE e KDE4. L'utente può ancora scegliere tra altri set di icone, quali "galaxy" o "tango". Test in svn. 1240836 Eseguire l'applicazione in ambiente KDE. Controllare Strumenti->Opzioni->Ooo-dev->Visualizza: verificare che il valore di default per "Dimensioni e stile icone" non sia "Crystal" o "Oxygen" e che questi due stili non siano elencati.
Libreria esterna di altri fornitori "javamail" Nessuna, dato che "Java Mail" non viene usata da "Invia e-mail" Rimuovere stringhe e help non necessari Test in svn. 1240836
  • Ricerca di "Java Mail" nell'help
  • Eseguire una istanza di invio e-mail: creare una e-mail e inviarla come "documento allegato in OpenDocument Text" / Messaggio HTML.
Libreria esterna di altri fornitori "gdk-pixbuf" Utilizzato da AVMedia per la visualizzazione di video Test in svn. 1243392

su Windows XP, Ubuntu, Mac 10.7

Inserire formati video/audio differenti, play.
Libreria esterna di altri fornitori "cups" Utilizzata per l'integrazione nei sistemi di stampa in Unix Utilizza la funzionalità "cups" fornita dal sistema Test in r1240836 su Redhat 6.1 Stampare i tre file di esempio

File:Aa.xls,File:Print.odp,File:Document.odt

Sostituire il supporto svg (LGPL) Utilizzato per l'importante funzione di Ooo 3.4: supporto SVG Scrivere la nostra nuova funzione di importazione SVG in C++ Test in r1291124 1. Inserire qualche immagine svg (.eps, .svg, .emf, .wmf, .tif, .ras, .tga, .pcx) nei vari editor di immagini, verificare che vengano visualizzate.

2. Salvare il file con formato diverso: oo/MS office 3. Copiare e incollare le immagini svg tra diversi editor di immagini 4. Aprire files contenenti immagini svg e creati con MS office

Questo è il link per la pagina con i risultati dei test di pulizia IP: http://wiki.services.openoffice.org/wiki/QA/TestingResults

Test sul cambiamento di codice AOO 3.4

Qui c'è la lista dei cambiamenti per AOO 3.4: http://development.openoffice.org/releases/3.4beta.html

Prego i volontari di aggiornare la tabella seguente con i codici relativi ai singoli casi di test.

Titolo funzionalità ID Processo Descrizione Sviluppatore Componente Casistica test
Criptazione potenziata con ODF 1.2 supportata in OOo i117562 La specifica ODF 1.2 permette di usare l'algoritmo specifico-W3C per criptare ii documenti ODF 1.2 . La nuova implementazione consente ai seguenti algoritmi di essere usati nei documenti criptati salvati nel formato ODF 1.2: Genera chiave a partire da: SHA256 Chiave generata derivata da: PBKDF2 Algoritmo di criptazione: AES-256 Generazione checksum: SAH256_1K E' possibile generare la chiave di partenza e il checksum usando l'algoritmo SHA1/SHA1_1K durante il salvataggio del documento criptato nel formato ODF1.2 impostando la voce di configurazione org.openoffice.Office.Common/Save/ODF/UseSHA1InODF12 su "vero". E' anche possibile usare l'algoritmo Blowfish in questo caso impostare la voce di configurazione org.openoffice.Office.Common/Save/ODF/UseBlowfishInODF12 su "vero". I documenti registrati nel formato criptato ODF1.1/ODF1.0 non saranno modificati. Prego leggere http://docs.oasis-open.org/office/v1.2/csprd03/OpenDocument-v1.2-csprd03-part3.html per i dettagli. mikhail.voytenko@oracle.com ?? framew Casi di Test:
  1. Salvare il documento con la password
  2. Salvare il documento con la firma
  3. Aprire il documento protetto, salvare e riaprire

Il suddetto scenario va bene per writer, impress e calc

riga 2, colonna 1 riga 2, colonna 2 riga 2, colonna 3 riga 2, colonna 4 riga 2, colonna 5 riga 2, colonna 6
Personal tools