Overview

This page gives a Quick overview of all the plugins contained in the Project.

Beta

Coded in the file Beta.cs

Add Parameter To Reporting Name

This request plugin will add the specified parameter to the end of the reporting name of the request

Stop Here After

Add this plugin to a request in order to force the webtest to stop after the request has finished.

Zip File Upload

Creates an ZIP archive of each of the files to be uploaded using the files name and adding .zip. Warning, uses %TEMP% for temp storage.

Set Request Think Time

Changes the thinktime on requests with a set thinktime over 0 to the value of the ThinkTime context parameter

Clear Cookies

Clears all cookies from previous iterations of this webtest

Think Time Emulator 10/190

Sets a context parameter named ThinkTime in each starting test to a random value between 10%-190% of the specified value.

Set Cookie from Query String

Sets a cookie with given name from the value of a given Query String parameter if found in the current request

Add Header

Adds the specified header to all requests matching a given URL regex

Log Context Arrays to File

Logs the specified context parameter arrays to file after each test iteration, one row for each array value

Log Context to File

Logs the specified context parameters to file after each test iteration

Multi Regular Expression

Saves all matches for a regular expression including a count

Extract Count

Counts all matches for a given RegEx and saves the count to the specified parameter

Extract Regular Expression From Dependents

Extracts data matching a regular expression from dependents belonging to this request

Regular Expression Loop

Loop Condition that matches once on each regexp in previous response body

Extraction Rules

Coded in the file ExtractionRules.cs

Nested Extraction

Kombination av två extractions där den andra söker i resultatet av den första.

Load Test Plugins

Coded in the file LoadTestPlugins.cs

SSL Session Cache Disabled

Disables SSL Session Cache and Reuse of handshakes during this loadtest. Beta.

LoadTest Context Copy

Kopierar context parametrar satta i loadtestet till alla test context i test mixen.

Personnummer Generator

Genererar personnummer och sätter dem som parameter till testernas context.

Service Manager Config

Sätter config värden i Service Manager instansen för hela loadtestet. Finns även som WebTestPlugin som enbart slår på det webtestet.

Set Test Context Parameters

Sätter parametrar i testcontextet för tester i mixen hämtat från en CSV fil.

SKV

Coded in the file Skv.cs

Validera Header

Validerar att en header har ett visst värde i svaret.

Validate Response URL

Validerar att en Response URL har ett visst värde eller inte.

Validation Rules

Coded in the file ValidationRules.cs

Count Validation

Validerar att ett reguljärt utryck finns minst ett visst antal gånger i svaret, eller inte.

Web Test Plugins

Coded in the file WebTestPlugins.cs

Datasource Unique Once

Styr datasource selection till att endast göras en gång per VU. Du måste ändra i din datasource Access Metod till Do Not Move Automatically! WebTestUserId används för att välja rad. Använder de datasources som finns definerade i webtestet. Använd test mix based on users starting tests samt 0 percent new users.

Dynamisk URL Regex filter

Filter för att ignorera vissa objekt på websidor så de inte laddas ner automatiskt.

Dynamisk URL exclude filter

Filter för att ignorera vissa objekt på websidor så de inte laddas ner automatiskt.

Dynamisk URL include filter

Filter för att ignorera vissa objekt på websidor så de inte laddas ner automatiskt.

URL Encode Query String Parameter

Tvingar en URL Encode på angiven Query String parameter i alla request

Transaction Response Times to Context

Loggar alla transaktioners svarstider som context parametrar

Set Test Info As Header

Adds name information from transactions, pages, tests into a header in requests so that it can be used to group upon in tools like AppDynamics, DynaTrace, etc.

Ignore 4xx status codes

Detta plugin ändrar alla request så de inte går fel på grund av 4xx status koder i svaret samt ignorerar statuskoden helt på alla dependent requests

Ignore Dependent Results

Dependent requests kommer laddas ner men ej mätas individuellt. Alla kommer enbart mätas gemensamt som [dependent]

Report Name Automator

Sätter automatiskt Reporting Name på requests

Service Manager Config

Sätter config värden i Service Manager instansen för hela testet, finns även som loadtest plugin och gäller då hela loadtestet.

Randomize each page

Väljer en ny slumpmässig rad i din datasource vid varje sida/page i skriptet.

Data Generator Integer

Genererar en slumpad integer som context parameter

Data Generator Timestamp

Genererar en timestamp som context parameter

Client Certificate

Sätter webtestet att använda ett specifikt client cert för SSL. Certifikatet installeras automatiskt i Windows User Certificate Store.