共用方式為


ITestElement 介面

表示 Visual Studio 的測試框架內部使用的測試物件,而且是所有測試案例所實作的介面。

命名空間:  Microsoft.VisualStudio.TestTools.Common
組件:  Microsoft.VisualStudio.QualityTools.Common (在 Microsoft.VisualStudio.QualityTools.Common.dll 中)

語法

'宣告
Public Interface ITestElement _
    Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
type ITestElement =  
    interface
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider

ITestElement 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 AbortRunOnAgentFailure 取得或設定值,這個值表示是否要在測試代理程式失敗時中止整個測試回合。
公用屬性 Adapter 取得用於執行測試的關聯測試配接器。
公用屬性 AgentAttributes 取得代理程式屬性或目前測試回合之限制的字典。
公用屬性 CanBeAggregated 取得值,這個值表示是否能將此測試項目插入彙總測試。
公用屬性 CategoryId 取得或設定這個測試項目的測試清單分類 ID。
公用屬性 ControllerPlugin 取得相關聯控制器外掛程式的名稱。
公用屬性 Copy 取得這個測試項目的複本。
公用屬性 CreatedByUI 取得或設定值,這個值表示這個測試項目是否是由使用者介面所建立。
公用屬性 CssIteration 取得或設定相關聯工作項目的反覆項目路徑。
公用屬性 CssProjectStructure 取得或設定相關聯工作項目的區域路徑。
公用屬性 DeploymentItems 取得將與測試案例一同部署的檔案集合。
公用屬性 Description 取得或設定這個測試項目的描述。
公用屬性 Enabled 取得或設定值,這個值表示此測試項目是否已啟用。
公用屬性 ErrorMessageForNonRunnable 取得要在此測試無法執行時使用的錯誤訊息。
公用屬性 ExecutionId 取得或設定這個測試項目的最新執行 ID。
公用屬性 Groups 取得表示這個測試項目屬性所屬之群組的屬性描述元集合,並且判斷它們如何在使用者介面的屬性視窗中分組。
公用屬性 HumanReadableId 取得這個測試項目顯示在使用者介面中的 ID。
公用屬性 Id 取得這個測試項目的 ID。
公用屬性 IsAutomated 取得值,這個值表示此測試項目物件是否已自動化。
公用屬性 IsGroupable 取得值,這個值表示這個測試項目物件是否可以和其他測試項目物件一起組成群組。
公用屬性 IsModified 取得值,這個值表示此測試項目物件是否已經修改。
公用屬性 IsRunnable 取得值,這個值表示這個測試項目是否可以當做測試回合的一部分執行。
公用屬性 IsRunOnRestart 取得值,指出此測試若在測試回合損毀,是否要在測試回合重新啟動時執行此測試。
公用屬性 Link 取得可用來存取這個測試項目的連結。
公用屬性 Name 取得或設定這個測試項目的名稱。
公用屬性 Owner 取得使用者在使用者介面中所輸入的擁有者名稱。
公用屬性 ParentExecId 取得父物件的測試執行 ID。
公用屬性 Priority 取得或設定這個測試項目之優先權的數值指示。
公用屬性 ProjectData 取得這個測試項目的專案資料物件。
公用屬性 ProjectName 取得這個測試項目所屬之專案的名稱。
公用屬性 ProjectRelativePath 取得測試專案的相對路徑。
公用屬性 Properties 取得此測試項目的屬性集合。
公用屬性 ReadOnly 取得值,表示此測試項目是否為唯讀。
公用屬性 SolutionName 取得包含這個測試項目之方案的名稱。
公用屬性 SourceFileName 取得此項目之測試的路徑和檔案名稱。
公用屬性 Storage 取得或設定此項目之部署項目儲存位置的路徑。
公用屬性 TestCategories 取得使用者介面中由使用者指派給這個測試項目之測試分類項目的集合。
公用屬性 TestType 取得這個測試項目的測試類型。
公用屬性 Timeout 取得或設定這個測試項目執行逾時之前的毫秒數。
公用屬性 UserData 取得或設定物件,這個物件包含自訂測試項目的非永久性任意資料。
公用屬性 VisibleProperties 取得顯示給使用者查看之屬性的屬性描述元集合。 (繼承自 IVisiblePropertyProvider)。
公用屬性 WorkItemIds 取得與這個測試項目相關聯之工作項目的清單。

回頁首

方法

  名稱 說明
公用方法 AssignIsRunnable 指派值給 IsRunnableErrorMessageForNonRunnable屬性。
公用方法 Clone 建立目前執行個體複本的新物件。 (繼承自 ICloneable)。
公用方法 IsValid 在衍生類別中實作時取得值,這個值表示基本項目是否可用且有效。 (繼承自 IVerifiable)。

回頁首

請參閱

參考

Microsoft.VisualStudio.TestTools.Common 命名空間

IVerifiable

IVisiblePropertyProvider