프로젝트를 테스트 중이며 모든 테스트 케이스가 MTM에 있습니다. MTM에있는 모든 테스트 결과를 별도의 파일로 추출 할 방법을 찾고 있는데, 그렇게 할 방법이 있습니까? 당신이 어떤 생각을 덕분에 많은MTM에서 테스트 로그를 추출하는 방법은 무엇입니까?
0
A
답변
0
이있는 경우, 당신이 첨부 파일 섹션에서 파일 .trx
(테스트 실행 실행)를 다운로드하고을 만들 XSL
및 XSLT
를 사용할 수있는 자동 실행의 결과를 내보낼 경우 공유하십시오 html 보고서를 작성하십시오 (명령 행 도구 tcm.exe run /export
을 사용하여 .trx 파일을 얻을 수도 있습니다).
그러나 수동 실행으로 테스트 실행을 만든 경우이 작업을 수행 할 수 없습니다. "결과 파일"을 얻는 유일한 방법은 TFS API (C# 또는 Powershell을 사용하여 에서 Microsoft.TeamFoundation.TestManagement.Client
에있는 테스트 실행 결과를 파싱하여 파일에 저장하는 것입니다.)
또는 TFS 와 <XXX> 같은 값을 대체 (
$RunId = Read-Host -Prompt "TFS Run Id"
$Url = "http://<tfsurl>/tfs/<CollectionName>/<TeamProject>/_apis/test/runs/$RunId/results"
$Client = New-Object System.Net.WebClient
$Client.Credentials = New-Object System.Net.NetworkCredential("<username>", "<password>", "<domain>")
$Json = $Client.DownloadString($Url) | ConvertFrom-Json
$Dict = @{}
ForEach($Test in $Json.value)
{
$Key = "Run " + $Test.testRun.name + " [" + $Test.testRun.id + "]"
$Val = $Test.testCase.name + " [" + $Test.testCase.id + "]" + " = " + $Test.outcome
if (!$Dict.ContainsKey($Key))
{
$List = New-Object System.Collections.ArrayList
$Dict.Add($Key, $List)
}
$IgnoreIndex = $Dict[$Key].Add($Val)
}
ForEach($Key in $Dict.Keys)
{
Write-Host $Key
ForEach($Val in $Dict[$Key])
{
Write-Host $Val
}
}
Exit
: 당신이 JSON를 조회하고 원하는 데이터를 추출하고 그것을 당신이 원하는 방식으로 표시 할 수 있습니다이 PowerShell을-스크립트 (.PS로 저장)와 나머지-API 너의 것)
관련 문제
- 1. MTM에서 화면 녹화를 켜는 방법은 무엇입니까?
- 2. 블랙 베리 10 장치에서 이벤트 로그를 추출하는 방법은 무엇입니까?
- 3. 로그를 구현하는 방법은 무엇입니까?
- 4. 테스트 로그를 읽는 방법
- 5. MTM에서 데이터 기반 코드화 된 Ui 테스트 케이스로 값을 전달하는 방법은 무엇입니까?
- 6. Selenium Grid 2에서 프로그램으로 테스트 활동 로그를 얻는 방법은 무엇입니까?
- 7. 시트를 추출하는 테이블 디자인을 추출하는 방법은 무엇입니까?
- 8. __VA_ARGS__를 추출하는 방법은 무엇입니까?
- 9. db에 로그를 쓰는 방법은 무엇입니까?
- 10. XULRunner 로그를 보는 방법은 무엇입니까?
- 11. Azure 로그를 읽는 방법은 무엇입니까?
- 12. xcode 로그를 수집하는 방법은 무엇입니까?
- 13. locomotive에서 로그를 얻는 방법은 무엇입니까?
- 14. nvelocity의 로그를 구성하는 방법은 무엇입니까?
- 15. 숫자 로그를 찾는 방법은 무엇입니까?
- 16. 자바에서 로그를 계산하는 방법은 무엇입니까?
- 17. TeamCity에서 .NET 추적 로그를 보는 방법은 무엇입니까?
- 18. iPhone에서 콘솔 로그를 얻는 방법은 무엇입니까?
- 19. 문자열의 일부를 추출하는 방법은 무엇입니까?
- 20. Regex로 태그를 추출하는 방법은 무엇입니까?
- 21. PDF에서 데이터를 추출하는 방법은 무엇입니까?
- 22. JSON 배열을 추출하는 방법은 무엇입니까?
- 23. 속성에서 디렉토리를 추출하는 방법은 무엇입니까?
- 24. 정규식에서 문자열을 추출하는 방법은 무엇입니까?
- 25. 문자열의 일부를 추출하는 방법은 무엇입니까?
- 26. 문자열에서 변수를 추출하는 방법은 무엇입니까?
- 27. 레일에서 텍스트를 추출하는 방법은 무엇입니까?
- 28. 이메일에서 사진을 추출하는 방법은 무엇입니까?
- 29. 이미지에서 얼굴을 추출하는 방법은 무엇입니까?
- 30. 목록에서 데이터를 추출하는 방법은 무엇입니까?