Kuidas: Test tööriistaga Web Application pinge ASP.net-i veebiteenused

Microsofti sisemine tugiteave

VEA nr: 4207 (Content Maintenance)

SELLES ÜLESANDES

Kokkuvõte

Selles artiklis kirjeldatakse, kuidas test WAS tööriistaga ASP.net-i veebiteenused. WAS tööriist loob kunstlikult load veebiserveris. WAS tööriista eesmärk on:

  • mõõtude tundlikkuse

  • testi skaleeritavus

  • Häälestage jõudlus

WAS vahend jäljendab taotlusi mitu kasutajat veebibrauseriga. Kui ASP.net-i veebiteenused on mõeldud kasutamiseks veebibrausereid, ASP.net-i veebiteenused luua brauseri sõbralik lehed. Seetõttu võib ASP.net-i veebiteenused testitud WAS tööriista abil. Simuleerimiseks Web service nõuab WAS tööriista abil, toimige järgmiselt.

tagasi algusse

Simuleerimiseks Web Services taotlused

Simuleerimiseks Web services HTTP GET päringu Microsoft Internet Exploreri abil, toimige järgmiselt.

  1. Käivitage Internet Explorer. In the
    Aadressivälja, tippige oma veebisaidi URL-i teenused (.asmx) faili.


    Näiteks saab tuvastada WebServiceTest nimeline .asmx faili nimega MyWebService veebiteenuse URL-iga
    http://Serveri nimi/WebServiceTest/MyWebService.asmx. Tippige URL-i ja klõpsake nuppu Mine.

  2. ASP.net-i veebiteenuse loob brauseri sõbralik leht, mis kirjeldab meetodeid, mis on saadaval veebiteenuse. Klõpsake meetodit, mida soovite välja taotlus.

  3. Veebiteenuse loob teise brauseri sõbralik lehelt valite meetodi üksikasjalik kirjeldus. Kerige vaade proovi taotlused ja vastused kõik saadaval Web service protokollid.

  4. Tippige lehe ülaosas on soovitud parameetrid. Selle sammu vahele jätta, kui parameetreid pole

  5. Klõpsake Invoke väljastamist HTTP saada taotluse veebiteenuse.

    Internet Explorer avaneb uus aken ja seejärel probleemid taotlus. Veebiteenus vastab XML-faili, mis kuvatakse Internet Exploreri tagasi. Märkige URL, mis kuvatakse brauseri aadressiribale. Tee, mis kuvatakse pärast URL-i hostinime tuvastab veebiteenuse ja sisaldab kõiki parameetreid, mis edastatakse veebiteenuse.

tagasi algusse

Konfigureerida Web Application pinge (oli) tööriista veebiteenused

Kuna ASP.net-i veebiteenused suhelda brauserit, see võimaldab WAS tööriista väljaandmise Web service nõuab ASP.net-i.

WAS skripti stimuleerimiseks Web service meetodite loomiseks toimige järgmiselt.

  1. Tööriista WAS WAS uue andmebaasi loomiseks.

  2. Uue skripti loomiseks menüü skriptekäsk Loo ja klõpsake käsitsi.


    Luuakse uus tühi skripti.

  3. Parempoolsel paanil, tippige väljale Server ASP.net-i serveri hostname.

    See nimi on ASP.net-i serverisse, mis hostib veebiteenuse hostinime.

  4. Ruudustiku skripti luua uue kirje ruudustiku. Selleks valige saadaVerbi ripploendist kasti esimese tühja rea.

  5. Tippige väljale tee veebiteenuse absoluutne tee. Selle tee peab sisaldama http:// eesliide või hostname.

    Näiteks väljastamise taotluse Web service WebServiceTestnimeline .asmx faili nimega MyWebService, meetod, mida nimetatakse HelloWorldja ühe parameetri tsüklid väärtuseks 3, tippige tee:
    /WebServiceTest/MyWebService.asmx/HelloWorld?cycles=3.

  6. Korrake samme 4 ja 5 lisada täiendavaid Web service nõuab.

    Peate seadeid.

  7. Klõpsake menüü skripte
    Käivita.

  8. Pärast skripti lõpulejõudmist menüü Vaadekäsku aruanded tulemuste vaatamiseks.

tagasi algusse

Viited

Rakenduste juurutamise kohta lisateabe saamiseks külastage järgmisi Microsofti veebisaite:



Lisateabe saamiseks klõpsake Microsofti teabebaasi artikli kuvamiseks järgmist artiklinumbrit:

kohta: häälestage ja skaala rakendusi, mis on loodud .NET Frameworki jõudlus
tagasi algusse

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×