Condividi tramite


Differenze nell'utilizzo degli strumenti di test per Smart Device

Aggiornamento: novembre 2007

Se si è acquisita familiarità con gli strumenti di test desktop, è necessario essere a conoscenza delle differenze seguenti quando si utilizzano gli strumenti di test per Smart Device. Le differenze sono organizzate nelle seguenti categorie:

Unit test di Smart Device

Progetti di test di Smart Device

Controlli dell'interfaccia utente non supportati

Gli strumenti di test per Smart Device non supportano il debug con un solo clic, la sessione di prestazioni, o il code coverage. Per informazioni sulla connessione manuale a un debugger, vedere Procedura: eseguire il debug durante l'esecuzione di uno unit test di Smart Device. Le opzioni di menu e i controlli di test seguenti non sono stati disattivati e non si comportano come previsto:

  • Barra degli strumenti Strumenti di test

    • Debug dei test

    • Debug di tutti i test

    • Risultati code coverage

    • Mostra colorazione code coverage

  • Editor elenco dei test

    • Debug test selezionati

    • Menu Test

    • Debug dei test

    • Debug di tutti i test

  • Visualizzazione test

    • Esegui debug selezione (sulla barra degli strumenti, menu di scelta rapida)

    • Crea sessione prestazioni (menu di scelta rapida)

  • Risultati test

    • Debug (barra degli strumenti)

    • Mostra risultati code coverage (barra degli strumenti)

    • Debug test originali (collegamento ipertestuale sulla barra di stato)

    • Crea sessione prestazioni (menu di scelta rapida)

    • Risultati code coverage (menu di scelta rapida)

Esecuzione dalla riga di comando

L'argomento /runconfig è necessario quando si eseguono test di Smart Device al prompt dei comandi. Per ulteriori informazioni, vedere Opzioni della riga di comando di MSTest.exe.

Distribuzione dei test

  • È necessario impostare CopyLocal=true nella finestra Proprietà per gli assembly a cui si fa riferimento ma che non fanno parte del progetto o della soluzione. In questo modo, è possibile garantire che l'assembly venga copiato nel dispositivo quando il test viene eseguito. In alternativa, è possibile copiare manualmente l'assembly nel dispositivo prima di eseguire il test.

  • L'opzione Attiva distribuzione deve essere selezionata. Se nell'esecuzione dei test è presente un test di Smart Device, verificare che la casella di controllo sia selezionata.

Vedere anche

Altre risorse

Strumenti di test per progetti per Smart Device