ITestCase 인터페이스
저장 된 테스트 사례를 나타내는 Team Foundation Server.
네임스페이스: Microsoft.TeamFoundation.TestManagement.Client
어셈블리: Microsoft.TeamFoundation.TestManagement.Client(Microsoft.TeamFoundation.TestManagement.Client.dll)
구문
‘선언
Public Interface ITestCase _
Inherits ITestBase, ITestObject(Of Integer), IIdentifiable(Of Integer), _
IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
public interface ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
public interface class ITestCase : ITestBase,
ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged,
IAttachmentOwner
type ITestCase =
interface
interface ITestBase
interface ITestObject<int>
interface IIdentifiable<int>
interface IPropertyOwner
interface IDataErrorInfo
interface INotifyPropertyChanged
interface IAttachmentOwner
end
public interface ITestCase extends ITestBase, ITestObject<int>, IIdentifiable<int>, IPropertyOwner, IDataErrorInfo, INotifyPropertyChanged, IAttachmentOwner
ITestCase 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Actions | 실행될 순서대로 저장된 테스트 작업 개체의 컬렉션을 가져옵니다. (ITestBase에서 상속됨) | |
Area | 이 테스트가 속한 분류 또는 기능 영역을 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
Attachments | 첨부 파일의 컬렉션을 가져옵니다. (IAttachmentOwner에서 상속됨) | |
CustomFields | 서버에 등록되어 있는 사용자 정의 필드의 작업 항목 추적 컬렉션을 가져옵니다. (ITestBase에서 상속됨) | |
Data | 가져옵니다는 DataSet 이 테스트 사례를 실행할 때 사용할 매개 변수 값을 포함 합니다. | |
DataReadOnly | 테스트 사례에 저장 된 데이터 테이블을 테스트 합니다. | |
DateCreated | 이 개체가 만들어진 날짜를 가져옵니다. (ITestBase에서 상속됨) | |
DateModified | 이 개체가 마지막으로 수정된 날짜를 가져옵니다. (ITestBase에서 상속됨) | |
DefaultTable | Data 속성에서 반환된 DataSet의 기본 테이블을 가져옵니다. | |
DefaultTableReadOnly | 내부 바인딩에 사용 되는 기본 테이블 | |
Description | 이 개체에 대한 설명을 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
Error | 이 개체의 문제를 나타내는 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨) | |
Exists | 이 개체가 제거되지 않았고 호출자가 개체에 액세스할 수 있는지 여부를 나타내는 값을 가져옵니다. (ITestBase에서 상속됨) | |
Id | 식별자를 가져옵니다. (IIdentifiable<TKey>에서 상속됨) | |
Implementation | 이 테스트 사례를 구현하는 자동화된 테스트에 대한 참조를 가져옵니다. | |
InvalidProperties | 유효하지 않은 속성 이름의 목록을 가져옵니다. (IPropertyOwner에서 상속됨) | |
IsAutomated | 테스트가 자동화되었는지 여부를 나타내는 값을 가져옵니다. | |
IsDirty | 마지막 새로 고침, 페치 또는 저장 작업 이후에 변경된 속성 값이 있는지 여부를 나타내는 값을 가져옵니다. (IPropertyOwner에서 상속됨) | |
Item | 지정된 이름의 속성에 대한 오류 메시지를 가져옵니다. (IDataErrorInfo에서 상속됨) | |
Links | 다른 아티팩트에 대한 링크의 작업 항목 추적 컬렉션을 가져옵니다. (ITestBase에서 상속됨) | |
Owner | 자동화된 테스트의 경우 해당 테스트 담당자의 ID 또는 수동 테스트인 경우 테스트 단계를 유지 관리하는 사용자의 ID를 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
OwnerName | 이 테스트 자동화에 대 한 책임이 있는 사람.수동 테스트의 경우 테스트 단계를 유지 하는 데 책임이 있는 사람. (ITestBase에서 상속됨) | |
OwnerTeamFoundationId | 이 테스트 자동화에 대 한 책임이 있는 사람.수동 테스트의 경우 테스트 단계를 유지 하는 데 책임이 있는 사람. (ITestBase에서 상속됨) | |
Priority | 이 테스트 실행을 위한 우선 순위를 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
Project | 테스트 프로젝트를 가져옵니다. (ITestObject<T>에서 상속됨) | |
Reason | 이 개체가 현재 상태에 있는 이유를 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
Revision | 이 개체의 현재 수정 번호를 가져옵니다. (ITestObject<T>에서 상속됨) | |
State | 이 개체의 현재 상태를 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
TestParameters | 이 테스트의 테스트 단계에서 사용되는 모든 매개 변수 및 공유 단계에 포함된 모든 매개 변수의 컬렉션을 가져옵니다. (ITestBase에서 상속됨) | |
TestSuiteEntry | 테스트 계획의 루트 도구 모음에 있는 기존 테스트 도구 모음에 후에 연결해야 하는 이 테스트 사례를 포함하는 새 ITestSuiteEntry를 만듭니다. | |
Title | 이 테스트 또는 단계의 제목을 가져오거나 설정합니다. (ITestBase에서 상속됨) | |
UserData | 유지되지 않지만 테스트 관리 개체를 동적으로 확장할 수 있는 임의의 개체 또는 값을 가져오거나 설정합니다. (ITestObject<T>에서 상속됨) | |
WorkItem | 내부 작업 항목을 가져옵니다. (ITestBase에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
CreateAttachment(String) | 파일에서 첨부 파일을 만듭니다. (IAttachmentOwner에서 상속됨) | |
CreateAttachment(String, SourceFileAction) | 파일에서 첨부 파일을 만들어 업로드 후 선택적으로 소스 파일을 삭제합니다. (IAttachmentOwner에서 상속됨) | |
CreateAttachment(array<Byte[], Int32, Int32) | 제공된 바이트 배열을 사용하여 테스트 사례의 첨부 파일을 만듭니다. | |
CreateSharedStepReference | 이 개체가 테스트 사례인 경우 다른 작업 집합에 대해 액세스할 수 있는 새 공유 단계 참조가 생성됩니다. (ITestBase에서 상속됨) | |
CreateTestActionGroup | 단계나 다른 그룹을 추가할 수 있는 새 테스트 작업 그룹을 만듭니다. (ITestBase에서 상속됨) | |
CreateTestStep | 새 테스트 단계를 만듭니다. (ITestBase에서 상속됨) | |
FindAction | 지정된 ID 번호를 사용하여 Actions 속성에서 지정된 작업을 반환합니다. (ITestBase에서 상속됨) | |
Flush | 이 개체의 변경 사항을 사용하여 작업 항목을 업데이트합니다. (ITestBase에서 상속됨) | |
GetReferencedSharedStep(Int32) | 참조 하는 테스트 사례에 공유 단계를 반환 합니다.Sharedstepid에 해당 하는 공유 단계 테스트 사례를 참조 하지 않는 경우 null을 반환 합니다. | |
GetReferencedSharedStep(Int32, Int32) | ||
OverrideParameter | 다른 반복에서 매개 변수에 대 한 데이터를 유지 하는 반면 테스트가 단계에서 제거 될 수 있도록 지정 된 매개 변수를 무시 합니다. (ITestBase에서 상속됨) | |
Refresh | 현재 항목을 서버에서 새로 고치고 항목에 저장된 값으로 다시 설정합니다.캐시된 모든 데이터는 삭제됩니다. (ITestBase에서 상속됨) | |
RenameParameter | 매개 변수 이름을 제공된 매개 변수 이름으로 바꾸고 참조된 매개 변수를 참조하는 모든 작업을 업데이트합니다. (ITestBase에서 상속됨) | |
ReplaceParameter | 제공된 매개 변수가 작업에 사용되는 모든 인스턴스를 찾고 각 인스턴스의 반복 데이터를 삭제하고 제공된 리터럴 텍스트를 사용하여 바꿉니다. (ITestBase에서 상속됨) | |
Save | Flush 메서드를 호출하여 작업 항목 필드를 업데이트한 다음 각 작업 항목을 서버에 저장합니다. (ITestBase에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
AttachmentUploadCompleted | 이 이벤트는 첨부 파일 업로드가 완료되면 발생합니다. (IAttachmentOwner에서 상속됨) | |
PropertyChanged | 속성 값이 변경되면 발생합니다. (INotifyPropertyChanged에서 상속됨) | |
TestParameterDeletingEvent | 테스트 매개 변수를 삭제하기 직전에 발생하는 이벤트입니다. (ITestBase에서 상속됨) |
위쪽