Sdílet prostřednictvím


Jak: Určete období časového limitu pro řadiče zkouška a zkouška agenti

testkontroler a testagent mají několik nastavení časového limitu, které určují, jak dlouho má čekat na odpovědi od sebe nebo z zdroj dat před chybaselhání. Za určitých okolností může být nutné úprava hodnoty časového limitu pro uspokojení potřeb topologii nebo jiné problémy prostředí .úprava hodnoty časového limitu, úprava konfigurace soubor jazyk XML, která souvisí s buď testkontroler nebo testagentjako zahrnuty následující postupy.

úprava testkontroler nebo testagentrůzná nastavení časového limitu, upravte následující konfigurace soubory pomocí názvů klíč a hodnot v tabulkách:

  • Test kontroler: QTController.exe.config

    Název klíče

    Description

    Value

    AgentConnectionTimeoutInSeconds

    Počet sekund čekání ping agent žádost dříve, než je připojení považováno za ztracené.

    sekund "n".

    AgentSyncTimeoutInSeconds

    Při spuštění synchronizace spustit test , počet sekund čekání na před ukončením spustit synchronizace všech agentů.

    sekund "n".

    AgentInitializeTimeout

    Počet sekund čekání všichni agenti a jejich sběrače dat inicializovat na začátku test , spusťte před ukončením test spustit.Tato hodnota by měla být přiměřeně velký sběrače dat pomocí.

    sekund "n".Výchozí hodnota: "120" (dvě minuty).

    AgentCleanupTimeout

    Počet sekund čekání všichni agenti a jejich sběrače dat vyčistit před dokončením test spustit.Tato hodnota by měla být přiměřeně velký sběrače dat pomocí.

    sekund "n".Výchozí hodnota: "120" (dvě minuty).

  • Test Agent: QTAgentService.exe.config

    Název klíče

    Description

    Value

    ControllerConnectionPeriodInSeconds

    Počet sekund mezi pokusy o připojit k kontroler.

    sekund "n".Výchozí hodnota: "30" (třicet sekund).

    RemotingTimeoutSeconds

    Maximální doba v sekundách můžete poslední volání vzdálená komunikace .

    sekund "n".Výchozí hodnota: "600" (deset minut).

    StopTestRunCallTimeoutInSeconds

    Počet sekund čekání na volání ukončit test spustit.

    sekund "n".Výchozí hodnota: "120" (dvě minuty).

    GetCollectorDataTimeout

    Počet sekund čekání kolekcí dat.

    sekund "n".Výchozí hodnota: "300" (pět minut).

Zadat možnosti agenta časový limit pro Test řadiče

  1. QTCcontroller.exe.config jazyk XMLotevřetekonfigurace soubor umístěn v <písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 11.0\Common7\IDE\.

  2. Vyhledejte <appSettings> značky.

      <appSettings>
        <add key="LogSizeLimitInMegs" value="20"/>
        <add key="AgentConnectionTimeoutInSeconds" value="120"/>
        <add key="AgentSyncTimeoutInSeconds" value="300"/>
        <add key="ControllerServicePort" value="6901"/>
        <add key="ControllerUsersGroup" value="TeamTestControllerUsers"/>
        <add key="ControllerAdminsGroup" value="TeamTestControllerAdmins"/>
        <add key="CreateTraceListener" value="no"/>
      </appSettings>
    
  3. Upravte existující hodnotu jednoho klíče časový test kontroler.Můžete například změnit výchozí hodnota klíč AgentConnectionTimeoutInSeconds ze dvou minut do tří minut:

        <add key="AgentConnectionTimeoutInSeconds" value="180"/>
    

    -nebo-

    Přidat další klíč a zadat hodnotu časového limitu.Můžete například přidat AgentInitializeTimeout klíč <appSettings> části a zadejte hodnotu v pěti minutách:

        <add key="AgentInitializeTimeout" value="300"/>
      </appSettings>
    

Zadat možnosti agenta časový limit pro Test Agent

  1. QTAgentService.exe.config jazyk XMLotevřetekonfigurace soubor umístěn v <písmeno jednotky: > \Program Files (x 86) \Microsoft Visual Studio 11.0\Common7\IDE\.

  2. Vyhledejte <appSettings> značky.

      <appSettings>
        <appSettings>
        <add key="LogSizeLimitInMegs" value="20"/>
        <add key="AgentServicePort" value="6910"/>
        <add key="ControllerConnectionPeriodInSeconds" value="30"/>
        <add key="StopTestRunCallTimeoutInSeconds" value="120"/>
        <add key="CreateTraceListener" value="no"/>
        <add key="GetCollectorDataTimeout" value="300"/>
      </appSettings>  </appSettings>
    
  3. Upravte existující hodnotu jednoho klíče časový test agent.Můžete například změnit výchozí hodnota klíč ControllerConnectionPeriodInSeconds z jedné minuty třicet sekund:

        <add key="ControllerConnectionPeriodInSeconds" value="60"/>
    

    -nebo-

    Přidat další klíč a zadat hodnotu časového limitu.Můžete například přidat RemotingTimeoutSeconds klíč <appSettings> části a zadat hodnotu 15 minut:

        <add key=" RemotingTimeoutSeconds " value="900"/>
      </appSettings>
    

Viz také

Úkoly

Jak: Zadejte maximální velikost souboru protokolu

Postupy: Navázání testovacího kontroleru nebo testovacího agenta na síťový adaptér

Koncepty

Instalace a konfigurace agentů zkušební a testovací řadiče

Konfigurace portů pro testovací kontrolery a testovací agenty

Další zdroje

Úprava zkušební zatížení nastavení protokolování