내가 응용 프로그램 내부에 J2EE 응용 프로그램 서버에 배포 된 응용 프로그램을 hava 거기 클래스 로더의 구현은 JVM 파일에있는 JAR 파일을로드하는 jar 파일 내부에 공통 인터페이스를 구현하는 테스트 사례가 있습니다. 이름) 그 테스트 케이스, 문제는 블랙 박스와 같다. 테스트 케이스가 실패하면, 애플 리케이션 서버 로거를 던지기 위해 열심히 노력해야한다. 테스트 케이스 코드를 디버그 할 수있는 방법이 있는가? 또는 어떤 제안? 긴 이야기를 보내 주셔서 감사합니다.Java 리플렉션으로 호출 된 코드를 어떻게 디버깅 할 수 있습니까?
3
A
답변
1
-1
IntelliJ를 사용하여 원격 Java EE 응용 프로그램 서버에 연결할 수 있으며 한 줄씩 코드를 단계별로 실행할 수 있습니다.
관련 문제
- 1. Java 애플릿에서 C++ 코드를 호출 할 수 있습니까?
- 2. 어떻게 AsyncTask의 doInBackground 코드를 디버깅 할 수 있습니까?
- 3. 어떻게 wpad.dat 파일을 디버깅 할 수 있습니까?
- 4. 리플렉션을 사용하여 app.config에서로드 된 객체를 어떻게 디버깅 할 수 있습니까?
- 5. 노드 모듈을 어떻게 디버깅 할 수 있습니까?
- 6. BackgroundWorker에서 호출 된 코드에서 처리되지 않은 예외를 어떻게 디버깅 할 수 있습니까?
- 7. php에서 C 코드를 호출 할 수 있습니까
- 8. .NET에서 호출 된 함수 디버깅
- 9. 컴파일 된 어셈블리를 디버깅 할 수 있습니까?
- 10. IIS에서 PHP를 어떻게 디버깅 할 수 있습니까?
- 11. PHP 코드를 어떻게 보호 할 수 있습니까?
- 12. com.android.settings에있는 InstalledAppDetails를 어떻게 호출 할 수 있습니까?
- 13. 네이티브 Win32 응용 프로그램에서 C# COM 어셈블리를 호출 할 때 어떻게 디버깅 할 수 있습니까?
- 14. 비 관리 코드에서 호출 된 관리 코드를 호출 할 때 예외 개체를 검사 할 수 있습니까?
- 15. 어떻게 안드로이드에서 getContentResolver를 호출 할 수 있습니까?
- 16. 이 코드를 어떻게 최적화 할 수 있습니까?
- 17. 어떻게 이식 된 코드를 감지 할 수 있습니까?
- 18. Rhino Mock 된 객체에서 어떻게 콜백을 호출 할 수 있습니까?
- 19. 함수에서 호출 된 matplotlib을 어떻게 플롯 할 수 있습니까?
- 20. jquery에서이 코드를 어떻게 반복 할 수 있습니까?
- 21. 이 코드를 어떻게 최적화 할 수 있습니까?
- 22. 이 코드를 어떻게 최적화 할 수 있습니까?
- 23. 어떻게 소스 코드를 색인 할 수 있습니까?
- 24. 어떻게 AspxGridView 업데이트를 호출 할 수 있습니까?
- 25. 어떻게 생성자를 호출 할 수 있습니까?
- 26. 어떻게 voiceXML에서 webservice를 호출 할 수 있습니까?
- 27. 파이썬에서 어떻게 erlang을 호출 할 수 있습니까?
- 28. Java 리플렉션으로 Groovy 오브젝트 특성 검사
- 29. SBT Jetty가 실행되는 IDEA에서 스칼라 소스 코드를 어떻게 디버깅 할 수 있습니까?
- 30. Eclipse 내부에서 컴파일 된 외부에서 컴파일 된 C++ 실행 파일을 어떻게 디버깅 할 수 있습니까?
표준 TestRunner를 통해 단순히 테스트 케이스를 실행하는 대신 리플렉션을 통해 테스트 케이스를 실행해야하는 이유는 무엇입니까? jar 파일이 런타임에 서버에 업로드 되었기 때문입니까? – phtrivier
당신은 테스트 설정/실행이 어떻게 완료되는지를 정교하게 (나는 적절한 테스트 시스템에 대해 좋은보고를 제공하는 적절한 빌드 시스템이 사용되기를 바랍니다). 위와 같이 표준 테스트 케이스를 표준 방식으로 시작해야합니다. –