기능 테스트에 HTML용 SAP GUI 애플리케이션 사용

HTML용 SAP GUI 애플리케이션의 오브젝트에는 동적으로 변경되는 특성(예: .url, .href 및 .id)이 다수 포함되어 있습니다. 이러한 애플리케이션에 대해 기능 테스트 스크립트를 재생하는 중에 하나 이상의 오브젝트 인식 특성 값이 변경되어 ScriptAssure 점수가 높아지고 이것이 스크립트 실패로 이어질 수 있습니다. Rational® Functional Tester에서는 동적으로 변경되는 해당 값에 대해 인식 특성 값을 정규식으로 변환하는 메커니즘을 제공합니다. HTML용 SAP GUI 애플리케이션을 테스트하는 중에 각 오브젝트의 동적 인식 특성을 찾아 이를 정규식으로 변환하는 것은 쉽지 않은 일입니다.

프로시저

HTML용 SAP GUI 애플리케이션 테스트를 간단히 하려면 다음 태스크를 수행하십시오.

  1. 사용자 정의 폴더에 있는 CustomObjectRecProp.rftop 파일의 백업을 작성하십시오. 사용자 정의 폴더는 Windows의 경우 C:\Documents and Settings\All Users\Application Data\IBM\RFT\customization에 있으며 Linux의 경우에는 /etc/opt/IBM/Rational/RFT/customization에 있습니다.
  2. 사용자 정의 폴더에서 CustomObjectRecProp_MySAP.rftop 파일 이름을 CustomObjectRecProp.rftop으로 바꾸십시오.
  3. ScriptAssure 값을 수정하여 스크립트 재생 중에 처리된 경고 및 오류 수를 줄이십시오.
    1. Rational Functional Tester에서 환경 설정 창을 여십시오. Eclipse IDE에서 > 환경 설정을, Visual Studio IDE에서 도구 > 옵션을 클릭하십시오.
    2. Functional Test를 펼치고 재생을 펼치십시오. Script Assure(TM) 옵션을 클릭한 후 고급을 클릭하십시오.
    3. 마지막 기회 인식 점수를 30000으로 설정하고 승인된 점수가 다음을 초과하면 경고를 20000으로 설정하십시오.
    노트:
    • 동적으로 변경되는 인식 특성 값 때문에 스크립트가 여전히 실행되지 않으면 정규식 메커니즘을 사용하여 문제를 수정하십시오. 자세한 정보는 정규식 주제를 참조하십시오.
    • HTML용 SAP GUI 애플리케이션 이외의 다른 애플리케이션을 테스트하려면 CustomObjectRecProp.rftop의 백업 사본을 사용하고 기본 ScriptAssure 값을 사용하십시오. 자세한 정보는 Script Assure 사용 주제를 참조하십시오.

피드백