特性を理解する
特性によって、どのAgentがどのテストを実行するかが決まります。これらはラベルとして機能し、任意での使用が可能です。
さまざまな環境、(例えば異なるブラウザや異なるブラウザバージョンなど)でテストを実行する必要があるかもしれません。また、すべてのエージェントにすべてのブラウザまたはブラウザバージョンがインストールされているわけではありません。
Tosca Cloud に対して、どのエージェントが特定のプレイリストを実行できるかを伝えるために、エージェントとプレイリストの特性を定義してください。実行時に、Tosca Cloud は、一致する特性を持つエージェントのみにプレイリストを転送します。
Characteristics for チーム agents
チーム agents have the following default characteristics:
-
Platform=Win32NT: operating system/kernel information of the agent machine.
-
Runner=TBox および Runner=PowerShell: エージェントマシン上でのテストの実行技術。
-
AgentIdentifier= <identifier>; セットアップ時に定義したAgent名。
-
AgentVersion= <version number>; Agentのバージョン番号。
管理者は、Agentのセットアップ時に追加のカスタム特性を定義できます。セットアップ後にカスタム特性を追加、変更、または削除する場合は、Agentを再起動する必要があります。
特性はラベルとして機能することを念頭に置いてください。それらには、エージェントマシンの仕様と直接的な技術的関連性はありません。管理者は、Chrome がインストールされていないエージェントに Chrome特性を作成できます。逆の可能性もあります:Agentに Chrome がインストールされているからといって、対応する特性が自動的に備わるというわけではありません。
Characteristics for クラウド agents
クラウド agents only have default characteristics:
-
Agent-type=Cloud-agent: agent type.Set this characteristic on all playlists that you only want to run on クラウド agents.Typically, if you have a mix of チーム agents and クラウド agents.
-
Browser=Chrome and Browser=Edge: browser type.この特定のブラウザが必要なすべてのプレイリストに、該当する特性を設定してください。Typically, if you have a mix of チーム agents and クラウド agents, but none of your shared agents have Chrome or Edge installed.Tosca Cloud then forwards these playlists to the クラウド agent.クラウド agents always use the latest version of Chrome and Edge.
You can't define any additional characteristics for クラウド agents.
例
例えば、3つのプレイリストがあるとします:プレイリスト1はChrome v97を必要とし、プレイリスト2はEdgeを必要とし、プレイリスト3は最新のChromeのバージョンを必要とします。
また、3つのエージェントもあります:
-
Agent A is a チーム agent with Chrome v97 installed.
-
Agent B is a チーム agent with Chrome v97 and Edge installed.
-
Agent C is a クラウド agent, which means it has the latest version of Chrome installed.
エージェントとすべてのプレイリストに必要な特性が設定されました。実行時に、Tosca Cloudは、テストを以下のように処理します:
-
プレイリスト 1は、両方のエージェントの特性が一致するため、Agent AまたはBに割り当てられます。
-
プレイリスト 2は、Edgeの特性を持つ唯一のAgentであるため、Agent Bに割り当てられます。
-
プレイリスト 3は、最新のChrome特性を持つ唯一のAgentであるため、Agent Cに割り当てられます。