MicroStrategy ONE

Best practice per i test di integrità

MicroStrategy consiglia le seguenti best practice durante il test dell'aggiornamento con Integrity Manager:

  • Creare tutte le baseline utilizzando Integrity Manager ONE.

    Ad esempio, se si intende eseguire l'aggiornamento da 10.4.x a ONE e non si dispone di una versione 10.4.xe ONE entrambi disponibili contemporaneamente per eseguire un confronto progetto e progetto, quindi aggiornare un computer dello sviluppatore a ONE con Integrity Manager per acquisire la baseline per 10.4.x prima di eseguire l'upgrade a ONE. Le baseline create con versioni precedenti di Integrity Manager non sono compatibili e gli amministratori possono aspettarsi errori "non contiene tag" o "non contiene relazioni". Ciò è dovuto a modifiche intenzionali all'architettura per supportare le nuove funzionalità.

  • Crea un test di integrità confrontando report, documenti e dashboard dell'ambiente di test aggiornato con gli stessi oggetti nell'ambiente di produzione attuale, in modo da poter vedere facilmente dove si trovano le differenze.
  • In un test di integrità comparativo, è necessario disporre della stessa versione del sistema operativo e dello stesso font installati sul computer per utilizzare la vista Grafico per confrontare due report PDF. Il rendering dei caratteri in un PDF è specifico della versione e del sistema operativo, pertanto alcune differenze possono causare problemi di formattazione che possono influenzare i risultati del confronto.

  • Eseguire i test nel data warehouse di produzione. Se ciò non è possibile, eseguire il test con un data warehouse che assomigli il più possibile a quello di produzione. Assicurarsi che i test sia per l'ambiente di aggiornamento sia per l'ambiente di produzione corrente siano eseguiti sullo stesso warehouse o che vengano restituiti risultati non corrispondenti, come previsto.
  • Eseguire i test con utenti, gruppi e ruoli di sicurezza di produzione, anziché con utenti e gruppi di test di integrità creati appositamente, in modo che i test corrispondano il più possibile all'ambiente di produzione.
  • Se possibile, selezionare gli oggetti contenuto con almeno risposte al prompt predefinite da testare. In caso contrario, creare copie statiche di oggetti contenuto con prompt senza risposte prompt predefinite.
  • Durante l'esecuzione di un test delle prestazioni, verificare che non vengano eseguiti altri test o test sugli ambienti, poiché potrebbero causare risultati fuorvianti.