---
title: "Accelerare i test nello sviluppo di applicazioni mobile"
date: "2016-05-25"
categories: 
  - "development"
  - "mobile"
tags: 
  - "mobile-development"
  - "mobiletogether"
  - "software-test"
  - "testing"
  - "testing-mobile-apps"
description: Scoprite come la funzionalità di implementazione rapida di Altova MobileTogether migliora i test delle applicazioni mobile, consentendo di raccogliere rapidamente il feedback degli utenti e di apportare miglioramenti iterativi su diverse piattaforme.
---
Status: #blog

Tags:  #mobile-development #mobiletogether #software-test #testing #testing-mobile-apps

Categories: [development](/blog/it/category/development.md) | [mobile-development](/blog/it/category/mobile-development.md)
# Accelerare i test nello sviluppo di applicazioni mobile

I test effettuati da utenti reali rappresentano una fase cruciale per lo sviluppo di applicazioni mobile intuitive, adatte a tutte le piattaforme. Una recente esperienza interna ha confermato questa affermazione, e la piattaforma MobileTogether Instant Deployment si è dimostrata uno strumento efficace per accelerare i test nello sviluppo di applicazioni mobile, consentendo di distribuire una nuova versione di un'app agli utenti di Android, iOS, Windows Phone e Windows 10, e di ottenere feedback in tempi più rapidi che mai.

![FiveKeys](/blog/images/FiveKeys.jpg)

<!--more-->

Altova MobileTogether offre due opzioni per la distribuzione di applicazioni mobile. [Distribuzione tramite App Store](https://www.altova.com/it/mobiletogether.html) consente di aggiungere icone e schermate personalizzate, inviare l'applicazione allo store per ogni piattaforma e renderla disponibile al pubblico. [Distribuzione immediata](https://www.altova.com/it/mobiletogether.html) è la scelta ideale per applicazioni aziendali o interne, destinate a un gruppo di utenti definito.

La distribuzione immediata viene eseguita caricando la vostra applicazione dal software MobileTogether Designer su un server MobileTogether, dove diventa immediatamente disponibile a tutti gli utenti di dispositivi mobili autorizzati ad accedere al server.

 

![Sviluppa applicazioni mobili multipiattaforma per gli store di app o per la distribuzione immediata](/blog/images/BuildApps.png)

Indipendentemente dall'opzione che si intende utilizzare per il lancio definitivo di un'applicazione, lo stesso file creato nel software MobileTogether Designer può essere utilizzato in entrambi i casi. Poiché il primo gruppo di tester per qualsiasi nuova applicazione è probabilmente costituito da un piccolo gruppo di persone note, la distribuzione immediata è la soluzione ideale.

Ancora meglio, gli sviluppatori possono raccogliere feedback dai tester, apportare modifiche e rilasciare una nuova versione... istantaneamente!

### Perché testare le applicazioni mobile?

I test effettuati da utenti indipendenti non si limitano a individuare errori o difetti logici. Il feedback fornito dai tester può anche confermare quanto un'applicazione sia intuitiva e individuare eventuali problemi di usabilità.

Abbiamo già scritto articoli sul nostro [applicazione "Signatures"](https://www.altova.com/blog/xquery-constructors-mobile-app-development/) che dimostra le funzionalità di acquisizione firme di MobileTogether. Durante una pausa pranzo, un collega ha commentato che, pur utilizzando l'applicazione, non riusciva a far funzionare la funzione di personalizzazione dei colori per la visualizzazione delle firme.

![Pagina delle firme](/blog/images/SignaturesPage.png)

Non si trattava di un errore o di un difetto nella logica interna, ma di un problema di usabilità. La funzione per personalizzare i colori era pensata esclusivamente per acquisire nuove firme, e non per modificare quelle esistenti. Queste ultime sono memorizzate sul server e sono state probabilmente create da altri utenti su diversi sistemi operativi mobile.

L'applicazione per le firme è composta da quattro sezioni: la pagina del menu principale, la sottosezione per la cattura delle firme, la sottosezione per la visualizzazione delle firme e la sottosezione per la personalizzazione dei colori. Poiché il pulsante per la personalizzazione dei colori era presente nel menu principale, l'utente si aspettava che le modifiche apportate si applicassero a tutta l'applicazione.

![Finestra di assistenza per le pagine nel software MobileTogether Designer](/blog/images/pages-window.png)

Un miglioramento intuitivo in termini di usabilità era evidente: spostare il pulsante "personalizza i colori" alla sottosezione "acquisizione firma". Questo può essere facilmente realizzato in MobileTogether Designer copiando il pulsante utilizzando la combinazione di tasti standard Ctrl-C e incollandolo nella pagina di acquisizione firma con Ctrl-V.

![Copiare un pulsante nel programma MobileTogether Designer](/blog/images/copy-button.png)

Quando incolliamo il pulsante nella pagina "Acquisizione firme", vengono trasferite tutte le proprietà assegnate alla versione originale, comprese le azioni definite per l'evento "OnButtonClicked":

![Definire un pulsante per un'applicazione mobile](/blog/images/button-action.png)

Possiamo eliminare il pulsante dalla pagina del menu principale, in modo che il nuovo percorso di esecuzione offra solo la possibilità di personalizzare i colori dopo che l'utente ha cliccato su "Acquisisci nuova firma" nella pagina del menu principale. Il pulsante "Acquisisci firma" continua ad aprire la sottopagina "Personalizza colori", e il pulsante "Indietro" nella pagina "Personalizza colori" riporta alla pagina precedente, che ora è la sottopagina "Acquisisci firma".

![Flusso di lavoro dell'app MobileTogether per le firme](/blog/images/workflow.png)

Abbiamo modificato la proprietà di visibilità del pulsante per la personalizzazione dei colori, in modo che scompaia non appena l'utente inizia il processo di autenticazione e riappaia quando la firma viene cancellata. Abbiamo eseguito la nuova versione nel simulatore MobileTogether, quindi l'abbiamo distribuita sul nostro server MobileTogether e abbiamo chiesto a un nostro collega di testarla nuovamente. L'intero processo, dall'apertura del software MobileTogether Designer all'esecuzione dell'applicazione modificata sul dispositivo mobile, ha richiesto meno di 10 minuti.

[Scaricate gratuitamente MobileTogether Designer](https://www.altova.com/it/download/mobiletogether-designer.html) per iniziare a sviluppare e testare le vostre applicazioni mobile multipiattaforma in tempi record. L'ultima versione dell'applicazione dimostrativa descritta in questo articolo è disponibile su GitHub, insieme ad altri esempi Altova, all'indirizzo: [https://github.com/altova](https://github.com/altova)
