현재 OBD 장치를 사용하는 iOS 응용 프로그램에서 작업 중입니다. 차량을 사용하지 않고 어떻게 테스트 할 수 있습니까? 하나의 주석이 제안차량을 사용하지 않고 OBD iOS 응용 프로그램을 테스트하십시오.
0
A
답변
1
같은 하드웨어 시뮬레이터를 사용할 수 있습니다 $ 300-400 이상이 될 수도 있고 벤치 ECU를 설치할 수도 있습니다.
ECU를 커넥터로 $ 20-40에 폐차장에서 찾을 수 있어야합니다. OBD2 포트와 12V 전원에 연결하기 만하면됩니다. 테스트 클래스를 작성하는 일없이 실제 구현을 처리 할 수 있습니다.
0
당신도, 모의 데이터를 공통의 디바이스 인터페이스를 구현하고 제공하는 클래스를 작성, 또는 당신은하는 수, 시뮬레이터를 구입해야 하나 this one
0
iOS의 문제는 BT OBD 어댑터가 작동하지 않으며 BT-LE 만 작동한다는 것입니다.
나는 다음과 같은 접근 방식에 나섭니다 :- OBDSim 그것이 TCP 채널을 사용하여 실행 할 수있는 TCP fork있다 - (이 -g 소켓 다르므로주의를이 통신을위한 TCP 채널을 생성하지 않습니다)
- 이 포크를 컴파일하고 잘 작동합니다. OSX에서 TCP 포트 5000을 실행하는
obdsim -T 5000 -g Cycle
을 실행합니다. - 다음은 TCP를 통해 작동하도록하는 옵션을 추가 한
node-blueooth-obd
패키지 포크가 있습니다. 테스트를 위해 중대하다 예를 here
이 설정을보고, 당신 - 당신은 당신이 갈래의 라이브러리를 사용하고 TCP 기반 OBD 시뮬레이터와 통신하기 위해 이온 & 코르도바를 사용할 수 here
관련 문제
- 1. 실제 전화로 ios 프로그램을 테스트하십시오.
- 2. ios 알림을 사용하지 않고 응용 프로그램을 깨우는 중
- 3. 코드를 사용하지 않고 명령 줄 도구를 사용하지 않고 IOS 응용 프로그램을 컴파일하고 실행하는 방법은 무엇입니까?
- 4. 효율적인 방법으로 Cordova 응용 프로그램을 테스트하십시오.
- 5. 여러 클라이언트가있는 노드 응용 프로그램을 테스트하십시오.
- 6. OBD II를 사용하여 웹 응용 프로그램을 만들 수 있습니까
- 7. SalesForce Webview를 사용하지 않고 iOS 로그인시 SalesForce?
- 8. OBD 2 iOS Wi-Fi 신속한 통신
- 9. 표현식 논리를 사용하지 않고 Moq를 통해 표현식 트리 메서드를 테스트하십시오.
- 10. Azure 저장소 에뮬레이터를 사용하지 않고 Azure 응용 프로그램을 디버그합니다.
- 11. html과 css를 직접 사용하지 않고 ASP.NET 웹 응용 프로그램을 레이아웃하십시오.
- 12. 응용 프로그램을 사용하지 않고 doGet 함수에서 객체의 값을 테스트하는 방법
- 13. IDE를 사용하지 않고 java 응용 프로그램을 실행하는 방법은 무엇입니까?
- 14. Visual Studio를 사용하지 않고 타블렛에 메트로 응용 프로그램을 배포
- 15. 별도의 프로그램을 사용하지 않고 Windows 응용 프로그램 자동 업데이트
- 16. 응용 프로그램을 사용하지 않고 페이 스북 보내기 대화 상자 사용
- 17. 자바 응용 프로그램을 호스팅하는 방법 (웹 서비스를 사용하지 않고)
- 18. JavaScript를 직접 사용하지 않고 "웹 2.0"응용 프로그램을 만들고 싶습니다.
- 19. android adt plugin을 사용하지 않고 android 응용 프로그램을 생성
- 20. 코드 서명을 사용하지 않고 OSX에서 AIR 응용 프로그램을 연결
- 21. 데이터베이스를 사용하지 않고 CRUD asp.net mvc 응용 프로그램을 만드는 방법
- 22. 부분 웨이크 로크를 사용하지 않고 응용 프로그램을 실행하는 방법
- 23. 터미널 응용 프로그램을 사용하지 않고 VM에서 디스크를 확장하는 방법은 무엇입니까?
- 24. MFMailCompose UI를 사용하지 않고 iOS 응용 프로그램에서 전자 메일 보내기
- 25. iOS MediaPlayer가 응용 프로그램을 손상시킵니다.
- 26. Mac을 사용하지 않고 xamarin을 사용하는 Visual Studio로 iOS 응용 프로그램을 빌드하십시오.
- 27. iOS App 구입시 : Apple에 제출하지 않고 실제 구매를 테스트하십시오.
- 28. iOS : 전체 앱 흐름을 거치지 않고 특정 화면을 테스트하십시오.
- 29. WebSphere MQ를 설치하지 않고 mqseries 메시지를 테스트하십시오.
- 30. ActiveRecord : 저장되지 않은 차량을 포함하지 않고 모든 사용자의 차량을 얻으려면 어떻게해야합니까?
)과 같은 ODB 어댑터와 교환 할 수 있어야합니다. 장치를 시뮬레이트하고 모의 데이터를 제공하는 클래스를 만들어야합니다. – Paulw11