 | SupportMethodsRunTimedTest Method |
Umožňuje pustit test, který je automaticky opakován a během jeho provádění lze měřit trvání jednotlivých úseků
Namespace:
TescoSW.MW.UITests.Common
Assembly:
TescoSW.MW.UITests.Common (in TescoSW.MW.UITests.Common.dll) Version: 21.2.8103.33088
Syntaxpublic static void RunTimedTest(
TestContext testContext,
string[] measuredMetrics,
Action prepareTest,
Action<Action, Action> runIteration,
int iterationCount = 1,
Action<TimedTestData[]> resultValidation = null
)
Parameters
- testContext
- Type: TestContext
Test kontext testu, ke kterému se má připojit soubor log s výsledky měření - measuredMetrics
- Type: SystemString
Pole s názvy úseků v pořadí, ve kterém bude voláno jejich měření - prepareTest
- Type: SystemAction
Funkce umožňující nachystat začátek testu - runIteration
- Type: SystemActionAction, Action
Funkce provádějící měřený úsek testu. První funkce umožňuje spustit měření a druhá měřit jednotlivé úseky - iterationCount (Optional)
- Type: SystemInt32
Počet iterací testu - resultValidation (Optional)
- Type: SystemActionTimedTestData
Funkce umožňující vyhodnotit výsledky měření
See Also