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
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ů.
Přidejte do řešení testu projekt knihovny tříd jazyka Visual C# nebo Visual Basic.
Do projektu výkonu webu a zátěžového testu přidejte odkaz na tento projekt knihovny tříd.
Do projektu knihovny tříd přidejte odkaz na knihovnu dll Microsoft.VisualStudio.QualityTools.WebTestFramework.
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.
Vytvořte třídu, která implementuje rozhraní WebTestPlugin.
Sestavte projekt.
Pomocí editoru testu výkonu webu přidejte nový modul plug-in testu výkonu webu:
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.
Z Vyberte modul plug-in vyberte třídu modulu plug-in webového testu.
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.
Klepněte na tlačítko OK.
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í