2012-11-30 2 views
-1

여러분! 우리는 sap 응용 프로그램을 호출하는 웹 프로그램이 있습니다. SAP 응용 프로그램에서받은 Excel 문서를 저장해야합니다. 저장 대화 상자가 표시되지 않기 때문에 LR이 재생 모드에있는 동안이 작업을 수행 할 수 없습니다 (LR은 기록 할 때 사용자의 저장 작업을 잡지 못합니다).SAP GUI로드 러너 Excel 문서 저장 솔루션

이 문제에 대한 제안이 있으십니까?

LR ver. 11.0. SAPGUI 및 SAP 웹 프로토콜이 사용되었습니다. 사전에

감사합니다.

답변

1

파일 저장 - 대화 상자는 GUI, OSI 레벨 7 이벤트입니다. Yoru SAP 웹 가상 사용자는 OSI 레벨 7/OSI 레벨 6의 하단에서 HTTP 프로토콜을 통해 실행됩니다. GUI 프로토콜을 사용하지 않는 한 GUI 레벨 이벤트를 기록해야한다고 생각해서는 안됩니다. 즉, OSI 계층에 의한 클라이언트 스택의 분해에 대한 아키텍쳐의 시선을 키워야합니다. 당신이 파일이있을 때마다 시간의

100 %가 저장-로 상태 이벤트의 결과는 웹 서버에 제출하는 다음과 같은 형태로 표시됩니다. 파일이 워크 스테이션에 나타날 것으로 예상해서는 안됩니다. HTTP 스트림 내에 있고 가상 사용자의 로그 설정이 적용되기 때문입니다. 이는 성능 테스트 중에 로컬 파일 시스템에 수백 명의 사용자가 파일을 기록하면 유한 리소스 인 로컬 파일 시스템이 전체로드 생성기의 병목 현상이 될 수 있기 때문에 의도적으로 설계된 것입니다.

검증 파일 헤더와 결과 다운로드 HTTP 스트림에서 파일 바닥 글에 대하여. 파일 머리글과 파일 바닥 글이 모두있는 경우 유효한 파일 다운로드가 있습니다.

당신이 그것을 돌려 보낼 파일을 수정해야하는 경우

는 당신이 해결해야 할 것이다 완전히 다른 도전을합니다. 가상 사용자의 컨텍스트에서 유지하는 업로드에 표준 파일을 사용하는 것이 좋습니다. 다운로드 파일을 생성하고 Excel에서 편집 한 다음 다시 업로드 한 경로를 고집하는 경우 SAPGUI 또는 SAPWEB가 아닌 Citrix, RDP 또는 GUI 가상 사용자를 사용하여 시간을 보냅니다.

건축 학적으로 생각해보십시오.

관련 문제