Robotium Solo 4.0에 내장 된 방법으로 시스템 시계 시간을 변경합니까?Robotium Solo 4.0을 사용하여 시스템 시계 변경
설정 앱을 열고 시계를 탐색하고 시간을 변경하는 코드를 작성할 수도 있지만 Robotium에이 기능이 내장되어 있으면 매우 유용 할 것입니다. 설정 메뉴는 OS 버전에 따라 많이 달라 지므로 모든 Android OS에서이 작업을 올바르게 수행하는 방법을 작성하는 것은 많은 작업이 될 것입니다.
영업일 중에 날짜를 선택할 수있는 앱에서 날짜 선택 도구가 몇 개 있습니다. 따라서 날짜 선택 도구로 내 선택 항목을 선택하는 데 정상적인 영업 시간 내에 있습니다.
아무 것도 내장되어 있지 않고 누군가가 설정 앱으로 이동하기 위해 자체 Robotium 스크립트를 작성한 경우 접근 방식을 공유해 주시면 감사하겠습니다.
미리 감사드립니다.
헤이 폴 - 당신의 대답에 감사드립니다. 그는 첫 번째 제안은 "업무 시간"이 서버에 정의되어 있고 로그인 할 때 앱으로 전송되기 때문에 서버 팀의 도움 없이는 작동하지 않습니다. 두 번째 솔루션이 마음에 듭니다. 테스트를 실행하기 전에 adb shell date 명령을 사용하기위한 스크립트를 작성하겠습니다. 감사! – DiscDev
물론 응용 프로그램에 특수 모드를 추가하여 서버에서 요청하지 않거나 서버가 다른 매개 변수에 따라 다른 데이터를 제공하도록 할 수 있습니다. 어쨌든 옵션 2로 충분할 수도 있습니다! –
가능한 경우 모든 특수 "테스트"코드를 응용 프로그램에 추가하는 것을 피하려고합니다. 나는 이것을 활용할 수있는 "디버그 모드"를 가지고 있지만, 테스트 전용 코드를 앱에 뿌리는 것이 싫다. 당신의 도움을 주셔서 감사합니다! – DiscDev