freepto-test

Informazioni per il testing: se vuoi aiutarci ma non sei uno sviluppatore, e' il posto giusto!

Questa pagina fornisce istruzioni utili per testare senza scordarsi nulla.
Ogni “titoletto” e’ una cosa da testare.

Come testare

Avvio da USB

Se hai ricevuto una penna usb da testare, ottimo! Ti basta avviarla (vedi su freepto docs come si fa) ed eseguire i test.

Se invece non hai la penna usb, scarica l’immagine che vuoi testare, mettila su una usb con il tool dd e fai le prove.

Macchina virtuale

VirtualBox

l’immagine in download dal sito non gira direttamente da virtualbox. E’ quindi necessario

  1. Convertirla con VBoxManage convertdd freepto.img freepto.vdi
  2. Creare una macchina usando freepto.vdi come disco

Qemu

qemu-system-x86_64 -enable-kvm -m 1512 freepto.img -usb

Cosa testare

Iceweasel

Avvio “pulito”

Avviando Iceweasel (Menu→browser web) non devono essere fatte domande all’utente prima di aprire Iceweasel.

Lingua corretta

I menu di Iceweasel devono essere in italiano

Estensioni

Le seguenti estensioni devono essere attive:

  • HTTPS Everywhere
  • FoxyProxy
  • AdBlock Plus
  • Disconnect

Questo si verifica andando alla pagina dei componenti aggiuntivi, raggiungibile dal menu Strumenti

Navigazione con tor

I siti .onion devono funzionare. Ad esempio visita wi7qkxyrdpu5cmvr.onion/it/index.html
Deve aprirsi la home page di autistici/inventati

Icedove

Enigmail

Enigmail deve essere installato. Questo si verifica controllando che nel menu sia presente la voce OpenPGP.

Deve essere possibile scaricare chiavi pubbliche via hkps. Per eseguire un test: OpenPGP —> gestione chiavi —> keyserver —> search keys e provare a cercare e poi importare una chiave qualsiasi

Account funzionanti

Aggiungendo il proprio account (autistici, riseup, indivia) con un protocollo sicuro (ssl) non devono essere visualizzati avvisi riguardo i certificati

Tor Browser

Avvio

Avviando tor-browser dal menu Internet viene scaricato (finestrella di caricamento, puo’ impiegare un pochino) e poi avviato il Pannello di controllo Vidalia ed infine TorBrowser. Questo, all’avvio, riporta come homepage una scritta verde “Congratulations. Your browser is configured to use Tor.”

Gestore di file

Sfogliare file

Cliccando sulla cartella “Casa” sul desktop, si deve poter sfogliare tranquillamente i file.

Penne USB

Inserendo una penna usb esterna, questa si deve aprire da sola.
Nota: questo test e’ ovvio da fare avviando freepto da penna usb (basta inserirne un’altra), meno semplice (ma fattibilissimo per utenti piu’ esperti) con macchina virtuale.

QEMU: premere ctrl+alt+shift+2. Appare una console in cui scrivere usb_add disk:/dev/sdX. Premere ctrl+alt+shift+1 e tornare indietro.

Cancellazione sicura

Creare/rimuovere

Cliccando sulla cartella “Casa” sul desktop, si deve poter sfogliare tranquillamente i file. Creare nuove directory e file con il tasto destro→ nuova cartella, quindi rimuoverli con tasto destro→cancellazione sicura.

Multimedia

Video youtube

Youtube si vede e sente correttamente. Ad esempio www.youtube.com/watch?v=re9fcfHMsp0

Vimeo si vede e sente correttamente vimeo.com/42490121

Rete

WiFi

Il wifi deve funzionare. Clicca sull’icona in alto a destra per connetterti a una rete wireless e verifica che si possa poi navigare su internet.

Orologio

L’orologio si deve sincronizzare da solo con la rete.
Per testare, controlla che l’ora sia giusta.
NOTA: questo test puo’ dare falsi negativi, se l’ora del proprio sistema e’ gia’ corretta. Una prova semplice si puo’ fare con qemu: qemu-system-x86_64 -rtc base=2013-10-10T14:22 immagine.img

Console

No login automatico

Test “per esperti”; serve un po’ di dimestichezza con il terminale
Le “console” non devono essere automaticamente loggate. Per testare, premere ctrl+alt+f2 e vedere se si ha una shell o se invece appare la schermata di login. (Per tornare all’interfaccia grafica, premre ctrl+alt+f7).

Se si sta usando qemu e si vuole switchare, e’ necessario:

  • premere ctrl+alt+2 per passare al monitor
  • qui digitare sendkey ctrl-alt-f2

GnuPG

Keyserver HKPS

Test “per esperti”; serve un po’ di dimestichezza con il terminale
Da CLI verificare che sia possibile la ricerca delle chiavi via hkps con questo comando:

gpg --keyserver-options=debug --search-key info@autistici.org

successivamente provare anche a fare un refresh

gpg --keyserver-options=debug --refresh-keys

Test completo

Seguire il workshop dall’inizio alla fine garantisce un test piuttosto completo