ITestAggregation 介面
表示可由測試項目實作的介面。
命名空間: Microsoft.VisualStudio.TestTools.Common
組件: Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)
語法
'宣告
Public Interface ITestAggregation _
Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =
interface
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
ITestAggregation 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AbortRunOnAgentFailure | 取得或設定值,這個值表示是否要在測試代理程式失敗時中止整個測試回合。 (繼承自 ITestElement)。 | |
Adapter | 取得用於執行測試的關聯測試配接器。 (繼承自 ITestElement)。 | |
AgentAttributes | 取得代理程式屬性或目前測試回合之限制的字典。 (繼承自 ITestElement)。 | |
CanBeAggregated | 取得值,這個值表示是否能將此測試項目插入彙總測試。 (繼承自 ITestElement)。 | |
CategoryId | 取得或設定這個測試項目的測試清單分類 ID。 (繼承自 ITestElement)。 | |
ControllerPlugin | 取得相關聯控制器外掛程式的名稱。 (繼承自 ITestElement)。 | |
Copy | 取得這個測試項目的複本。 (繼承自 ITestElement)。 | |
CreatedByUI | 取得或設定值,這個值表示這個測試項目是否是由使用者介面所建立。 (繼承自 ITestElement)。 | |
CssIteration | 取得或設定相關聯工作項目的反覆項目路徑。 (繼承自 ITestElement)。 | |
CssProjectStructure | 取得或設定相關聯工作項目的區域路徑。 (繼承自 ITestElement)。 | |
DeploymentItems | 取得將與測試案例一同部署的檔案集合。 (繼承自 ITestElement)。 | |
Description | 取得或設定這個測試項目的描述。 (繼承自 ITestElement)。 | |
Elements | 在衍生類別中實作時取得 ID 的陣列,這些 ID 會識別彙總至這個彙總的測試項目。 | |
Enabled | 取得或設定值,這個值表示此測試項目是否已啟用。 (繼承自 ITestElement)。 | |
ErrorMessageForNonRunnable | 取得要在此測試無法執行時使用的錯誤訊息。 (繼承自 ITestElement)。 | |
ExecutionId | 取得或設定這個測試項目的最新執行 ID。 (繼承自 ITestElement)。 | |
Groups | 取得表示這個測試項目屬性所屬之群組的屬性描述元集合,並且判斷它們如何在使用者介面的屬性視窗中分組。 (繼承自 ITestElement)。 | |
HumanReadableId | 取得這個測試項目顯示在使用者介面中的 ID。 (繼承自 ITestElement)。 | |
Id | 取得這個測試項目的 ID。 (繼承自 ITestElement)。 | |
IsAutomated | 取得值,這個值表示此測試項目物件是否已自動化。 (繼承自 ITestElement)。 | |
IsGroupable | 取得值,這個值表示這個測試項目物件是否可以和其他測試項目物件一起組成群組。 (繼承自 ITestElement)。 | |
IsModified | 取得值,這個值表示此測試項目物件是否已經修改。 (繼承自 ITestElement)。 | |
IsRunnable | 取得值,這個值表示這個測試項目是否可以當做測試回合的一部分執行。 (繼承自 ITestElement)。 | |
IsRunOnRestart | 取得值,指出此測試若在測試回合損毀,是否要在測試回合重新啟動時執行此測試。 (繼承自 ITestElement)。 | |
Link | 取得可用來存取這個測試項目的連結。 (繼承自 ITestElement)。 | |
Links | 在衍生類別中實作時,取得彙總至這個測試項目之所有測試項目的連結陣列。 | |
Name | 取得或設定這個測試項目的名稱。 (繼承自 ITestElement)。 | |
Owner | 取得使用者在使用者介面中所輸入的擁有者名稱。 (繼承自 ITestElement)。 | |
ParentExecId | 取得父物件的測試執行 ID。 (繼承自 ITestElement)。 | |
Priority | 取得或設定這個測試項目之優先權的數值指示。 (繼承自 ITestElement)。 | |
ProjectData | 取得這個測試項目的專案資料物件。 (繼承自 ITestElement)。 | |
ProjectName | 取得這個測試項目所屬之專案的名稱。 (繼承自 ITestElement)。 | |
ProjectRelativePath | 取得測試專案的相對路徑。 (繼承自 ITestElement)。 | |
Properties | 取得此測試項目的屬性集合。 (繼承自 ITestElement)。 | |
ReadOnly | 取得值,表示此測試項目是否為唯讀。 (繼承自 ITestElement)。 | |
SolutionName | 取得包含這個測試項目之方案的名稱。 (繼承自 ITestElement)。 | |
SourceFileName | 取得此項目之測試的路徑和檔案名稱。 (繼承自 ITestElement)。 | |
Storage | 取得或設定此項目之部署項目儲存位置的路徑。 (繼承自 ITestElement)。 | |
TestCategories | 取得使用者介面中由使用者指派給這個測試項目之測試分類項目的集合。 (繼承自 ITestElement)。 | |
TestType | 取得這個測試項目的測試類型。 (繼承自 ITestElement)。 | |
Timeout | 取得或設定這個測試項目執行逾時之前的毫秒數。 (繼承自 ITestElement)。 | |
UserData | 取得或設定物件,這個物件包含自訂測試項目的非永久性任意資料。 (繼承自 ITestElement)。 | |
VisibleLinks | 在衍生類別中實作時,取得顯示給外部檢視器之測試的連結陣列。 | |
VisibleProperties | 取得顯示給使用者查看之屬性的屬性描述元集合。 (繼承自 IVisiblePropertyProvider)。 | |
WorkItemIds | 取得與這個測試項目相關聯之工作項目的清單。 (繼承自 ITestElement)。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Add | 在衍生類別中實作時,將測試項目 ID 加入至彙總中的測試清單。 | |
AssignIsRunnable | 指派值給 IsRunnable和ErrorMessageForNonRunnable屬性。 (繼承自 ITestElement)。 | |
Clear | 在衍生類別中實作時,從彙總中移除所有測試項目。 | |
Clone | 建立目前執行個體複本的新物件。 (繼承自 ICloneable)。 | |
IsValid | 在衍生類別中實作時取得值,這個值表示基本項目是否可用且有效。 (繼承自 IVerifiable)。 | |
Remove | 在衍生類別中實作時,從彙總中移除給定連結所識別的測試項目。 |
回頁首