아이폰 테스트 앱을 아이폰에서 자동 테스트하고 싶습니다.아이폰 용 XCode 테스트 자동화
- 컴파일, 링크 및 코드는
- 가 자동으로 아이폰에 업로드 된 응용 프로그램을 실행 아이폰에 신축 된 응용 프로그램을 업로드 아이폰 응용 프로그램 (Xcodebuild)
- 서명 : 다음 내가하고 싶은 단계는
- 는
- 은 현재 응용 프로그램을
을 닫으 GDB 콘솔에서 결과를 수집, 난 할 수 없어 2 단계 및 3 문제가 자동으로 ("빌드 및 디버그"버튼을 통해 XCode에서 수행 할 수 있습니다. 그러나 수동으로 클릭해야합니다.)
나는 automator에 대한 몇 가지 연구를했는데 내 문제를 해결하지 못했습니다. 내가 생각하고있는 또 다른 옵션은 아이폰 시뮬레이터 용으로 앱을 컴파일하고 거기에서 실행하는 것이다. 그러나 테스트 결과가 실제 기기와 얼마나 비견 될지 확신 할 수 없다.
Mac/IPhone 개발에 익숙하지 않은 사람이이 방법을 더 잘 테스트 할 수 있습니다. 모든 피드백과 입력을 환영합니다. 감사.
포인터에 감사드립니다. 필자는 애플 스크립트를 사용하여 XCode를 시작할 수있었습니다. 지금 당장, 클릭 할 문법이 무엇인지 알아 내야합니다. 올바른 프로젝트를 선택하고 "빌드하고 이동"을 클릭하십시오. 유용하게 사용하기 전에 꽤 오래 걸릴 것입니다. – chuan
"클릭 빌드 및 이동"으로 생각하지 마십시오. 이벤트에 대해 생각해야합니다. 당신이 머리에 "클릭"을하면, 당신은 종종 잘못된 길로 내려갈 것입니다. 빌드 명령은 "빌드"입니다. Applescript Editor의 "Open Dictionary"에서 Xcode가 제공하는 것을보기 위해 많은 시간을 보내고 싶을 것입니다. 첫 번째 프로젝트의 "릴리스"라는 빌드 구성을 사용하여 빌드와 같은 명령을 원할 것입니다. '발사'는 그것을 실행할 것입니다. '활성 아키텍처 설정'또한 중요 할 수 있습니다. 더 어려운 질문은 콘솔 출력을 쉽게 얻는 방법입니다. 단말기 유형에서 다음 명령을 : –
콘솔 출력이 방법을 수행 할 수 있습니다 기본값 com.apple.Xcode PBXGDBDebuggerLogToFile YES 기본값은 <내 GDB 출력 파일의 경로> com.apple.Xcode PBXGDBDebuggerLogFileName 쓰기 쓰기이와 , 빌드를 호출하고 테스트 응용 프로그램을 실행하는 파이썬 스크립트를 작성합니다. 그런 다음 테스트 후 출력 로그를 가져옵니다. Btw, AppleScript 포인터에 대해 다시 한 번 감사드립니다. 나는 오늘 그것을 시험 할 것이다. – chuan