2017-02-17 11 views
0

--device 옵션은 16 진수 형식의 장치 ID를 사용하지만 REST API에서 장치 ID를 얻으면 올바른 형식이 아닙니다.REST API의 장치 ID Xamarin 테스트 클라우드

테스트를 제출할 때 명령 프롬프트에서 전달할 수있는 올바른 형식으로 장치 ID를 얻으려면 어떻게해야합니까?

+0

예상되는 형식과 실제로받는 내용은 무엇입니까? – BytesGuy

+0

REST API에서 다음과 같은 형식의 장치 ID를 얻습니다. sony_xperia_j-4.1.2 (https://testcloud.xamarin.com/api_docs/index.html#list-device-configurations-currently- 사용할 수 있습니다. 그러나 명령 프롬프트로 테스트를 제출할 때 --device 옵션을 다음 형식으로 사용하십시오 : a1a38089. 그렇다면 어떻게 명령 프롬프트에 맞는 제 2 포맷을 얻을 수 있습니까? – Marco19

답변

1

cmd 라인 옵션은 "-device s"(복수)이며 테스트 할 장치에 따라 Test Cloud에서 해당 문자열이 생성됩니다.

이 "목록"을 만들려면 새 테스트 마법사를 실행하고 얻은 ID를 사용하여 이후의 cmd-line 전송에 사용하십시오.

장치 : Xamarin Test Cloud에서 생성 한 장치 문자열입니다. 당신의 자 마린 테스트 클라우드 계정에

이동합니다

이 문자열을 얻으려면.

새 테스트 실행을 클릭하십시오.

마법사를 단계별로 수행하십시오.

최종 페이지에 도달하면> --devices 옵션 다음에 오는 ID를 복사하십시오.

+0

고마워요! 이 장치 ID를 Xamarin 테스트 Cloud REST API를 통해 프로그래밍 방식으로 코드에서 생성하는 방법이 있습니까? – Marco19

+0

@ Marco19 내가 현재 알고있는 것은 아니지만 모바일 센터 (새로운 Xamarin Test Cloud)가 테스트를 설정하지 않을 때 제시하는'--devices'와 완전히 상반되는 것 같습니다. – SushiHangover

+0

@ Marco19 여기에서 해당 기능에 투표 할 수 있습니다. https://testcloud.ideas.aha.io/ideas/XTA-I-135 –