© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
1.0 알려진 문제점 및 해결 방법.Net에 레코드하는 동안 ErrorProvider, HelpProvider 및 ToolTipText 컨트롤에 데이터 검증 포인트를 작성하는 경우 ObjectNotFoundException이 발생합니다.
해결 방법: .Net의 컨트롤에 특성 검증 포인트를 작성하십시오.
문제는 Win32 API의 GetScrollBarInfo 메소드에 있습니다. 이 메소드는 비주얼 스타일이 사용될 경우 올바른 결과를 리턴하지 않습니다.
해결 방법: 응용프로그램 코드 베이스에서 Application.EnableVisualStyles() 행을 사용하지 않거나 주석 처리할 경우, Rational Functional Tester가 제대로 작동합니다. VS2005에서 이 행은 테스트 응용프로그램 Main() 메소드의 소스 코드에 있는 첫 번재 행입니다.
참고: 이 문제는 WindowsXP 또는 Windows 2003 플랫폼에서만 발생합니다.
테스트 시스템에 .Net 1.0 Framework가 설치되어 있지 않으면 .Net 1.0 Framework를 사용하여 컴파일된 응용프로그램에 대한 구성 파일을 생성할 수 없습니다.
해결 방법: 구성 파일을 생성하려면 먼저 테스트 시스템에 1.0 프레임워크를 설치해야 합니다. 그런 다음 아래 명령 중 하나를 사용하십시오.
- 응용프로그램이 .Net 1.0 Framework를 사용하여 컴파일되지 않으면 rational_ft.exe -writeconfig <응용프로그램에 대한 전체 경로>를 실행하십시오.
- Java 버전의 Rational Functional Tester를 사용하는 경우, ujava -classpath <classpath> com.rational.test.ft.rational_ft -writeconfig <응용프로그램에 대한 전체 경로>를 사용하십시오.
그렇지 않으면 응용프로그램에 대한 구성 파일을 수동으로 기록해야 합니다.
네트워크 프로젝트는 보안 정책 때문에 로컬 컴퓨터에서 완전 신뢰 권한을 가지지 못할 수도 있습니다. RuntimeSecurityPolicyException 메시지가 재생 로그 또는 RFT 디버그 로그에 표시됩니다.
문제 해결: 다음을 수행하십시오.
- 로컬 인트라 존에 대한 보안 레벨을 완전 신뢰로 설정하십시오. 사용자 컴퓨터 제어판의 Microsoft .NET Framework 구성에서도 설정할 수 있습니다.
계속해서 메시지를 보려면 다음 단계를 수행하십시오.
- IP 주소 대신 컴퓨터 이름을 프로젝트 경로로 지정하십시오.
- Internet Explorer에서 다음을 구성하십시오.
- Internet Explorer 창에서 도구 > 인터넷 옵션을 클릭하십시오.
- 보안 탭에서 로컬 인트라넷 영역을 선택하십시오.
- 사이트를 클릭하십시오.
- 로컬 인트라넷 대화 상자에서 고급을 클릭하십시오.
- 이 영역의 모든 사이트에 대해 서버 확인(https:) 필요를 선택 취소하십시오.
- 프로젝트 경로를 지정하고 추가를 클릭하십시오.
- 확인을 클릭하십시오.
.Net Framework가 테스트 시스템에 설치되어 있지 않은 경우에 발생합니다.
해결 방법: .Net Framework를 설치하고 Install.bat 파일을 실행하여 <Functional Tester 설치 디렉토리>\SDP70\FunctionalTester\installscripts 디렉토리에서 필수 DLL을 등록하십시오.