Skip to content

v1.0.0 — Checklist test funzionalità su dispositivo #29

@Nardo86

Description

@Nardo86

Checklist test v1.0.0

Testare tutte le funzionalità su dispositivo reale prima di considerare la release stabile.

📸 Cattura immagine

  • Guided scan: scatto foto dalla fotocamera
  • Anteprima immagine dopo lo scatto
  • Auto-detection bordi documento (angoli posizionati correttamente)

✂️ Crop

  • Attivazione modalità crop (overlay con angoli visibili)
  • Trascinamento angoli per regolare il ritaglio
  • Applicazione crop — immagine ritagliata correttamente
  • Re-editing crop: rientrando in modalità crop si vede l'immagine originale (pre-crop) con gli angoli scelti in precedenza
  • Secondo crop dopo modifica angoli funziona correttamente

🔄 Rotazione

  • Rotazione 90° oraria — veloce (< 1s)
  • Rotazioni multiple consecutive
  • Rotazione dopo crop — mantiene il ritaglio applicato
  • Rotazione resetta correttamente lo stato pre-crop

🎨 Filtri colore

  • Filtro Bianco e Nero — applicato correttamente
  • Filtro Enhanced — applicato correttamente
  • Ritorno a Nessun filtro — immagine torna a colori
  • Filtro mantenuto dopo rotazione
  • Filtro mantenuto dopo crop
  • Filtro applicato correttamente nel PDF finale

📄 Anteprima PDF

  • Generazione PDF senza errori
  • Anteprima PDF visibile e navigabile (zoom, pan)
  • Fallback immagine se rendering PDF non disponibile

💾 Salvataggio

  • Richiesta permessi storage (Android)
  • Salvataggio PDF su dispositivo senza errori di permessi
  • File PDF salvato nella posizione corretta
  • PDF leggibile da app esterne (file manager, lettore PDF)

📑 Multi-page scan

  • Aggiunta di più pagine
  • Navigazione tra pagine
  • Editing indipendente per ogni pagina
  • PDF multi-pagina generato correttamente

⚙️ Impostazioni

  • Cambio formato documento (A4, Letter, Original)
  • Cambio risoluzione PDF
  • Impostazioni rispettate nel PDF finale

🔄 Edge cases

  • Crop → Filtro → Rotazione → Salva — tutto coerente
  • Annullamento operazioni (Cancel)
  • Uscita e rientro nell'editor
  • Immagine molto grande (foto ad alta risoluzione)
  • Immagine piccola/bassa qualità

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions