Dimensione: 4082
Commento: spostato il riporta un bug in coda ad ogni caso
|
← Versione 19 del 25/09/2023 22.48.43 ⇥
Dimensione: 3850
Commento: Il canale #6had non esiste, rimosso il riferimento dall'Introduzione
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[Include(../../Header)]] [[BR]] [[Indice()]] |
<<Include(../../Header)>> <<BR>> <<Indice>> |
Linea 8: | Linea 8: |
In questa pagina verranno elencati i casi di test di [https://launchpad.net/a4 A4]. | In questa pagina verranno elencati i casi di test di [[https://launchpad.net/a4|A4]]. |
Linea 14: | Linea 14: |
Le release stabili sono i rilasci ufficiali di A4. Vengono distribuite sia tramite tarball sia tramite pacchetti. Le tarball sono disponibili sulla [https://launchpad.net/a4/+download pagina dei download] e, a seconda dei casi, sarà richiesto o di installare il software, oppure di spacchettare la tarball ed eseguire A4 senza installarlo. I pacchetti sono disponibili sul [https://launchpad.net/~a4-dev/+archive/a4-ppa PPA ufficiale] di A4 e possono essere installati inserendo il PPA in sources.list (istruzioni sulla pagina del PPA). | Le release stabili sono i rilasci ufficiali di A4. Vengono distribuite sia tramite tarball sia tramite pacchetti. Le tarball sono disponibili sulla [[https://launchpad.net/a4/+download|pagina dei download]] e, a seconda dei casi, sarà richiesto o di installare il software, oppure di spacchettare la tarball ed eseguire A4 senza installarlo. I pacchetti sono disponibili sul [[https://launchpad.net/~a4-dev/+archive/a4-ppa|PPA ufficiale]] di A4 e possono essere installati inserendo il PPA in sources.list (istruzioni sulla pagina del PPA). |
Linea 17: | Linea 17: |
Ogni giorno Launchpad builda automaticamente dei pacchetti basati su codice non ancora rilasciato, che è lo stesso su cui procede lo sviluppo di A4. I pacchetti in questione sono detti daily-build e sono installabili tramite l'apposito [https://launchpad.net/~a4-dev/+archive/a4-daily-ppa PPA daily-build]. Anche in questo caso, seguire le istruzioni sull pagina per installare il PPA sul proprio sistema. '''N.B.: se si aggiunge il PPA daily-builds al sources.list, assicurarsi di aver aggiornato il sistema prima di cominciare i test.''' | Ogni giorno Launchpad builda automaticamente dei pacchetti basati su codice non ancora rilasciato, che è lo stesso su cui procede lo sviluppo di A4. I pacchetti in questione sono detti daily-build e sono installabili tramite l'apposito [[https://launchpad.net/~a4-dev/+archive/a4-daily-ppa|PPA daily-build]]. Anche in questo caso, seguire le istruzioni sull pagina per installare il PPA sul proprio sistema. '''N.B.: se si aggiunge il PPA daily-builds al sources.list, assicurarsi di aver aggiornato il sistema prima di cominciare i test.''' |
Linea 20: | Linea 20: |
Di seguito verranno elencati i casi di test da svolgere. I pacchetti (sia stabili, sia daily-builds) installano alcune immagini di prova nella directory '''/usr/share/a4/test_images''' con le quali è possibile eseguire i casi di test. Se invece si usano le tarball, le immagini saranno contenute nella cartella '''test_images/'''. | Di seguito verranno elencati i casi di test da svolgere. I pacchetti (sia stabili, sia daily-builds) installano nella directory '''/usr/share/a4/test_images''' alcune immagini di prova con le quali è possibile eseguire i casi di test. |
Linea 27: | Linea 27: |
1. Aprire una shell e lanciare il programma con il test roi.svg ''(Esempio 2)'' | 1. Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg. |
Linea 34: | Linea 34: |
'''[https://bugs.launchpad.net/a4/+filebug Riporta un bug]''' | '''[[https://bugs.launchpad.net/a4/+filebug|Riporta un bug]]''' |
Linea 40: | Linea 40: |
=== Esempio 2 === {{{ $ a4 /usr/share/a4/test_images/roi.svg }}} |
|
Linea 50: | Linea 47: |
1. Lanciare il programma con il test roi.svg ''(Esempio 1)'' | 1. Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg. |
Linea 55: | Linea 52: |
=== Esempio 1 === {{{ a4 /usr/share/a4/test_images/roi.svg }}} '''[https://bugs.launchpad.net/a4/+filebug Riporta un bug]''' |
'''[[https://bugs.launchpad.net/a4/+filebug|Riporta un bug]]''' |
Linea 67: | Linea 59: |
1. Lanciare il programma con il test roi.svg ''(Esempio 1)'' | 1. Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg. |
Linea 72: | Linea 64: |
=== Esempio 1 === {{{ a4 /usr/share/a4/test_images/roi.svg }}} |
'''[[https://bugs.launchpad.net/a4/+filebug|Riporta un bug]]''' |
Linea 77: | Linea 66: |
'''[https://bugs.launchpad.net/a4/+filebug Riporta un bug]''' | |
Linea 80: | Linea 68: |
CategoryComunita | CategoryComunitaTest |
Introduzione
In questa pagina verranno elencati i casi di test di A4.
Installazione software
E' possibile installare A4 a due differenti stadi di sviluppo: le release ufficiali, tipicamente più stabili e più "vecchie" e i pacchetti daily-builds, che contengono pacchetti buildati giornalmente con il codice in fase di sviluppo. Quasi sempre i test riguarderanno i pacchetti daily-builds.
Metodo 1: Release stabili
Le release stabili sono i rilasci ufficiali di A4. Vengono distribuite sia tramite tarball sia tramite pacchetti. Le tarball sono disponibili sulla pagina dei download e, a seconda dei casi, sarà richiesto o di installare il software, oppure di spacchettare la tarball ed eseguire A4 senza installarlo. I pacchetti sono disponibili sul PPA ufficiale di A4 e possono essere installati inserendo il PPA in sources.list (istruzioni sulla pagina del PPA).
Metodo 2: Pacchetti daily-build
Ogni giorno Launchpad builda automaticamente dei pacchetti basati su codice non ancora rilasciato, che è lo stesso su cui procede lo sviluppo di A4. I pacchetti in questione sono detti daily-build e sono installabili tramite l'apposito PPA daily-build. Anche in questo caso, seguire le istruzioni sull pagina per installare il PPA sul proprio sistema. N.B.: se si aggiunge il PPA daily-builds al sources.list, assicurarsi di aver aggiornato il sistema prima di cominciare i test.
Casi di Test
Di seguito verranno elencati i casi di test da svolgere. I pacchetti (sia stabili, sia daily-builds) installano nella directory /usr/share/a4/test_images alcune immagini di prova con le quali è possibile eseguire i casi di test.
Caso 1 - Visualizzazione di base
Case ID: A4-001
Installare il pacchetto di A4 con il metodo 2 (Esempio 1)
Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg.
- Verificare che venga aperta la finestra del programma
- Premere il tasto «freccetta destra» tre volte
Verificare che sia visualizzata l'immagine che la scritta TRE
- Premere il tasto «freccetta sinistra» tre volte
Verificare che sia visualizzata l'immagine iniziale
Esempio 1
$ sudo apt-get install a4
Caso 2 - Test drag
Case ID: A4-002
- Aprire una shell e installare A4 con il metodo 2.
Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg.
Passare in modalità Fullscreen (View -> Fullscreen)
- Cliccare in un punto qualsiasi dell'immagine, tenere premuto, e muovere l'immagine all'interno della finestra
- Valutare la qualità del drag (fluidità, "scattosità", problemi di visualizzazione, etc.) e riportare sull'apposita pagina la propria valutazione.
Caso 3 - Test zoom
Case ID: A4-003
- Aprire una shell e installare A4 con il metodo 2.
Lanciare il programma dal menu Applicazioni -> Ufficio e aprire il file roi.svg.
Passare in modalità Fullscreen (View -> Fullscreen)
- Usando la rotellina del mouse o i pulsanti "+" e "-" sulla tastiera, variare il livello di zoom sull'immagine.
- Valutare la qualità dello zoom (inerzia a fine zoom, lentezza di reazione, "scattosità" dello zoom, problemi di visualizzione dell'immagine) e riportare sull'apposita pagina la propria valutazione.