0

CodedUI 솔루션의 테스트 메서드 중 하나에 대해 DataSource 특성으로 VSTS (Visual Studio Team Services) 경로를 추가하려고합니다. 또한 내가 내 웹 응용 프로그램 중 하나에 같은 예외를 가지고 거기에 내가 추가 이전 TF30063: You are not authorized to access : https://<name>.microsoft.visualstudio.com : 코드화 된 UI 메서드에 Addidng DataSource 특성에서 예외가 발생했습니다.

[DataSource("Microsoft.VisualStudio.TestTools.DataSource.TestCase", 
    "https://<name>.visualstudio.com/<project>;<teamname>", "<id>", DataAccessMethod.Sequential), TestMethod] 

이 코드

는 TFS에서 잘 작동했지만, 난 지금 방법을 실행하고 때, 나는 아래의 예외를 얻고있다 PAT 기반 인증으로 문제를 해결합니다. 이제 DataSource 특성에서 인증 할 수있는 방법이 있습니까?

+0

내 솔루션으로 테스트를 성공적으로 마쳤습니까? –

답변

0

아니요, VSTS 테스트 사례 소스로 인증 정보를 지정하는 방법이 없습니다.

이 문제를 처리하려면 다음 단계를 참조하십시오 :

  • 가 입력 추가>> 연결 프로젝트를
  • 클릭 서버를 Team 팀
  • 클릭 연결 관리 2015

    1. 열기 VS 오픈 팀 탐색기 당신의 VSTS 주소
    2. 해당 테스트 프로젝트에 액세스 할 수있는 계정으로 해당 팀 프로젝트에 연결하십시오.
    3. te st 프로젝트를 VS에서 실행하고 테스트를 실행하십시오.

    빌드에 대한 테스트를 실행하는 경우 통합 모드를 사용하여 온 프레미스 빌드 에이전트를 설정할 수 있습니다. (빌드 에이전트에 로그온하고 팀 탐색기에서 VSTS에 연결하려면 위의 단계를 참조해야합니다.)

  • +0

    나는 이미 힘내에서 일하고있다. 연결은 이미 나의 VSTS 프로젝트에 만들어졌지만 여전히 연결할 수 없다. 이 후에 게시 한 다른 스레드를 참조하십시오. http://stackoverflow.com/questions/42531135/tf400813-resource-not-available-for-anonymous-access-client-authentication-req –

    +0

    @ G.SAbhaypal VS 또는 TFS 빌드에서 테스트를 실행합니까? 빌드에서 테스트를 수행하면 빌드 에이전트가 통합 모드로 실행되어야합니다. –