Domanda

Sto creando webtests in TFS e cercando di esecuzione rapporti di prova in SSRS. Durante la registrazione del processo iniziale, include i file Reserved.ReportViewerWebControl.axd. Questi file sono che cosa sta causando il problema.

Quando ho rimuovere i file, il report non viene visualizzato, se io continuo i file in AXD funziona benissimo. Il problema di mantenere i file AXD è la variabile querystring reportsession che sono inclusi. Se corro il rapporto dopo un po 'il reportsession ha ovviamente cambiato.

Ogni aiuto è apprezzato.

È stato utile?

Soluzione 2

Ho trovato che i file AXD sono necessari in quanto è ciò che effettivamente visualizza il report. La necessità reportsession, ControlID e sementi cache per essere impostato come proprietà dinamiche e fatto passare in una variabile contect. Da lì è possibile fare riferimento che variabile di contesto nelle altre richieste AXD. C'è anche una singola variabile querystring reporturl che deve essere catturato pure. Una volta che questi sono stati impostati correttamente ha funzionato come un fascino.

Altri suggerimenti

è possibile convertire il test per un test codificato. Poi si dovrebbe essere in grado di interrogare il Context.LastResponse.ResponseUri.Query dopo si cede la richiesta. Memorizzare il valore è necessario lì e farlo passare nella richiesta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top