test di Smart Task
Il test Smart Task convalida le prestazioni in un'applicazione degli utenti finali degli Smart Task associati agli smart tag esposti dai controlli associati agli oggetti origine dati di terze parti, ad esempio un controllo di DataGridView ) che vengono trascinati sulla superficie della finestra di progettazione di Visual Studio.
Metodo di test
impostare un progetto Applicazione Windows dai seguenti passaggi 1-10 in Test trascinamento della selezione della procedura guidata origine dati. Per questo test, tuttavia, nella procedura guidata controlla solo una tabella correlata a una tabella figlio e quindi chiudere la procedura guidata.
Trascinare la tabella nella finestra di progettazione per creare DataGridView.
Selezionare DataGridView ed eseguire il comando di Aggiungere la query . La finestra di dialogo di Criteri di ricerca del generatore viene visualizzato.
Creare un nuovo query con parametri aggiungendo una clausola di WHERE che contiene i parametri all'istruzione SQL predefinita, come illustrato nel codice di esempio:
SELECT * FROM Table WHERE Column=@Parameter
Fare clic su OK.
Verificare che l'interfaccia utente corretta sia stata creata, inclusi i nomi e le didascalie corretti del controllo.
Selezionare di nuovo DataGridView ed eseguire La pagina master specifica Smart Task.
Apprendere il form dettagli viene visualizzato. Verificare che tutte le tabelle figlio-correlate vengano mostrate nell'elenco.
Scegliere OK. Verificare che l'interfaccia utente corretta sia stata creata, inclusi i nomi e le barre del titolo del controllo.
Selezionare Anteprima dati dal menu Dati.
Selezionare la prima tabella e visualizzare in anteprima i dati.
Selezionare la seconda tabella e visualizzare in anteprima i dati.
Selezionare query con parametri la prima tabella e visualizzare in anteprima i dati.
Scegliere OK per chiudere la finestra di dialogo.
Premere F5 per eseguire l'applicazione e verificare che i dati corretti caricare.
Caricare dati mediante l'interfaccia utente di form con parametri .
Verificare che i dati possano essere caricate sia per il padre che le tabelle figlio.