다음을 통해 공유


ITestBase 인터페이스

ITestCaseISharedStep의 공통 속성 및 메서드 포함

네임스페이스:  Microsoft.TeamFoundation.TestManagement.Client
어셈블리:  Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll)

구문

‘선언
Public Interface ITestBase _
    Inherits ITestObject(Of Integer), IIdentifiable(Of Integer),  _
    IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface ITestBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
public interface class ITestBase : ITestObject<int>, 
    IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged
type ITestBase =  
    interface
        interface ITestObject<int>
        interface IIdentifiable<int>
        interface IPropertyOwner
        interface IDataErrorInfo
        interface INotifyPropertyChanged
    end
public interface ITestBase extends ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged

ITestBase 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 Actions 실행될 순서대로 저장된 테스트 작업 개체의 컬렉션을 가져옵니다.
Public 속성 Area 이 테스트가 속한 분류 또는 기능 영역을 가져오거나 설정합니다.
Public 속성 CustomFields 서버에 등록되어 있는 사용자 정의 필드의 작업 항목 추적 컬렉션을 가져옵니다.
Public 속성 DateCreated 이 개체가 만들어진 날짜를 가져옵니다.
Public 속성 DateModified 이 개체가 마지막으로 수정된 날짜를 가져옵니다.
Public 속성 Description 이 개체에 대한 설명을 가져오거나 설정합니다.
Public 속성 Error 이 개체의 문제를 나타내는 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨)
Public 속성 Exists 이 개체가 제거되지 않았고 호출자가 개체에 액세스할 수 있는지 여부를 나타내는 값을 가져옵니다.
Public 속성 Id 식별자를 가져옵니다. (IIdentifiable<TKey>에서 상속됨)
Public 속성 InvalidProperties 유효하지 않은 속성 이름의 목록을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 IsDirty 마지막 새로 고침, 페치 또는 저장 작업 이후에 변경된 속성 값이 있는지 여부를 나타내는 값을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 Item 지정된 이름의 속성에 대한 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨)
Public 속성 Links 다른 아티팩트에 대한 링크의 작업 항목 추적 컬렉션을 가져옵니다.
Public 속성 Owner 자동화된 테스트의 경우 해당 테스트 담당자의 ID 또는 수동 테스트인 경우 테스트 단계를 유지 관리하는 사용자의 ID를 가져오거나 설정합니다.
Public 속성 Priority 이 테스트 실행을 위한 우선 순위를 가져오거나 설정합니다.
Public 속성 Project 테스트 프로젝트를 가져옵니다. (ITestObject<T>에서 상속됨)
Public 속성 Reason 이 개체가 현재 상태에 있는 이유를 가져오거나 설정합니다.
Public 속성 Revision 이 개체의 현재 수정 번호를 가져옵니다. (ITestObject<T>에서 상속됨)
Public 속성 State 이 개체의 현재 상태를 가져오거나 설정합니다.
Public 속성 TestParameters 이 테스트의 테스트 단계에서 사용되는 모든 매개 변수 및 공유 단계에 포함된 모든 매개 변수의 컬렉션을 가져옵니다.
Public 속성 Title 이 테스트 또는 단계의 제목을 가져오거나 설정합니다.
Public 속성 UserData 유지되지 않지만 테스트 관리 개체를 동적으로 확장할 수 있는 임의의 개체 또는 값을 가져오거나 설정합니다. (ITestObject<T>에서 상속됨)
Public 속성 WorkItem 내부 작업 항목을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 CreateSharedStepReference 이 개체가 테스트 사례인 경우 다른 작업 집합에 대해 액세스할 수 있는 새 공유 단계 참조가 생성됩니다.
Public 메서드 CreateTestActionGroup 단계나 다른 그룹을 추가할 수 있는 새 테스트 작업 그룹을 만듭니다.
Public 메서드 CreateTestStep 새 테스트 단계를 만듭니다.
Public 메서드 FindAction 지정된 ID 번호를 사용하여 Actions 속성에서 지정된 작업을 반환합니다.
Public 메서드 Flush 이 개체의 변경 사항을 사용하여 작업 항목을 업데이트합니다.
Public 메서드 OverrideParameter 지정한 매개 변수를 재정의합니다. 이 매개 변수는 다른 반복에서 매개 변수에 대한 데이터를 유지하는 동안 특정 테스트 사례의 단계에서 제거할 수 있습니다.
Public 메서드 Refresh 현재 항목을 서버에서 새로 고치고 항목에 저장된 값으로 다시 설정합니다.캐시된 모든 데이터는 삭제됩니다.
Public 메서드 RenameParameter 매개 변수 이름을 제공된 매개 변수 이름으로 바꾸고 참조된 매개 변수를 참조하는 모든 작업을 업데이트합니다.
Public 메서드 ReplaceParameter 제공된 매개 변수가 작업에 사용되는 모든 인스턴스를 찾고 각 인스턴스의 반복 데이터를 삭제하고 제공된 리터럴 텍스트를 사용하여 바꿉니다.
Public 메서드 Save Flush 메서드를 호출하여 작업 항목 필드를 업데이트한 다음 각 작업 항목을 서버에 저장합니다.

위쪽

이벤트

  이름 설명
Public 이벤트 PropertyChanged 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨)
Public 이벤트 TestParameterDeletingEvent 테스트 매개 변수를 삭제하기 직전에 발생하는 이벤트입니다.

위쪽

참고 항목

참조

Microsoft.TeamFoundation.TestManagement.Client 네임스페이스

ISharedStep

ITestCase