Sdílet prostřednictvím


Postupy: Použití rozhraní API testu výkonnosti webu

Testy výkonu webu lze naprogramovat.Rozhraní API testu výkonu webu lze použít pro vytvoření naprogramovaných testů výkonu webu, modulů plug-in testů výkonu webu, moduly plug-in požadavků, požadavky, pravidla extrakce a validační pravidlaTřídy, které tvoří tyto typy jsou v tomto rozhraní API základní třídy.Další typy v tomto rozhraní API jsou používány pro podporu vytváření objektů WebTest, WebTestPlugin, WebTestRequestPlugin, WebTestRequest, ExtractionRule a ValidationRule.Pro vytvoření vlastních testů výkonu webu lze použít obor názvů Microsoft.VisualStudio.TestTools.WebTesting.

Rozhraní API testů výkonu webu lze taky použít pro naprogramování a uložení deklarativních testů výkonu webu.To lze provést pomocí tříd DeclarativeWebTest a DeclarativeWebTestSerializer.

Tip

Pro prozkoumání oboru názvů Microsoft.VisualStudio.TestTools.WebTesting lze použít prohlížeč objektů.Editory jazyka Visual C# i Visual Basic poskytují podporu technologie IntelliSense pro programování s pomocí tříd v tomto oboru názvů.

Lze také vytvářet moduly plug-in pro zátěžové testy.Další informace naleznete v tématu Postupy: Použití rozhraní API zátěžového testu a Postupy: Vytvoření modulu plugin pro zátěžový test.

Požadavky

  • Visual Studio Ultimate

Použití oboru názvů WebTesting

  1. Otevřete projekt pro test výkonu webu a zátěžový test, který obsahuje test výkonu webu.

    Další informace naleznete v tématu Vytváření a úpravy testů výkonnosti webů.

  2. Přidejte do řešení testu projekt knihovny tříd jazyka Visual C# nebo Visual Basic.

  3. Do projektu výkonu webu a zátěžového testu přidejte odkaz na tento projekt knihovny tříd.

  4. Do projektu knihovny tříd přidejte odkaz na knihovnu dll Microsoft.VisualStudio.QualityTools.WebTestFramework.

  5. Do souboru třídy, který je umístěn v projektu knihovny tříd, přidejte příkaz using pro obor názvů Microsoft.VisualStudio.TestTools.WebTesting.

  6. Vytvořte třídu, která implementuje rozhraní WebTestPlugin.

  7. Sestavte projekt.

  8. Pomocí editoru testu výkonu webu přidejte nový modul plug-in testu výkonu webu:

    1. Na panelu nástrojů klikněte na tlačítko Přidat modul plug-in testování webu.

      Zobrazí se dialogové okno Přidat modul plug-in webového testu.

    2. Z Vyberte modul plug-in vyberte třídu modulu plug-in webového testu.

    3. V podokně Vlastnosti pro vybraný modul plug-in nastavte počáteční hodnoty pro modul plug-in pro použití v době běhu.

      [!POZNÁMKA]

      Z modulu plug-in lze vystavit libovolný počet vlastností, ale je třeba je nastavit jako public, nastavitelné a musí být základního typu, jako je například Integer, Boolean nebo String.Rovněž lze změnit vlastnosti modulu plug-in testu výkonu webu pomocí okna Vlastnosti.

    4. Klepněte na tlačítko OK.

  9. Spusťte test výkonu webu.

    Příklad implementace třídy WebTestPlugin lze nalézt v tématu Postupy: Vytvoření modulu plugin pro test výkonnosti webu.

Viz také

Úkoly

Postupy: Použití rozhraní API zátěžového testu

Postupy: Vytvoření modulu plugin pro test výkonnosti webu

Referenční dokumentace

Microsoft.VisualStudio.TestTools.WebTesting

Další zdroje

Vytvoření vlastního kódu a modulů plugin pro zátěžové testování