테스트에서 변수를 정의하여 애플리케이션의 최신 버전 실행

동일한 애플리케이션의 두 가지 버전을 작업공간으로 가져오거나 업로드할 때 이전 버전을 사용하여 테스트를 레코딩하는 경우 기본적으로 테스트 재생을 위해 선호하는 애플리케이션 버전은 이 이전 버전입니다. 이 환경 설정은 테스트의 애플리케이션 실행 조치에서 지정되며 작업공간에서 사용 가능한 애플리케이션의 최신 버전을 사용하여 테스트를 재생하도록 환경 설정을 변경할 수 있습니다. 동작을 수정하려면 테스트에서 모바일 예약 이름을 가진 변수를 정의하고 해당 변수를 특정 값으로 설정하십시오. 그러면 IBM® Rational® Quality Manager와 같은 자동화된 테스트 환경 또는 명령행에서 실행된 테스트의 경우 테스트에서 링크된 애플리케이션을 수정하지 않고 애플리케이션의 가져온 최신 버전이 선택됩니다.

시작하기 전에

테스트 네비게이터 보기의 워크벤치에서 테스트를 여십시오. 테스트에서 이름이 RTW_Mobile_App_Selection인 변수를 정의하고 AlwaysUseLatestVersion 값을 테스트 변수에 지정해야 합니다. 테스트에 변수에 대한 컨테이너가 없는 경우에는 테스트에서 변수를 정의하여 모바일 디바이스 선택에서 설명된 프로시저를 기반으로 컨테이너를 작성하는 방법을 학습하십시오.

이 태스크 정보

이 조치는 Android, iOS, 하이브리드 또는 웹 UI 애플리케이션에서 작성되는 테스트에 적용할 수 있습니다.

프로시저

  1. RTW_Mobile_App_Selection 변수를 정의하려면 다음을 수행하십시오.
    1. 테스트 스크립트에서 테스트 변수 노드를 선택하십시오.
    2. 삽입 > 변수 선언을 클릭하십시오.
    3. 변수 RTW_Mobile_App_Selection의 이름을 입력한 후 확인을 클릭하십시오. 해당 변수가 테스트 변수 컨테이너에 추가됩니다.
    4. 표시 위치 섹션에서 이 테스트만을 선택하여 데이터를 현재 테스트로 제한하십시오. 선택적으로 이 사용자의 모든 테스트를 선택하여 복합 테스트에서 테스트가 실행될 때 이 변수의 값을 공유하십시오. 변수를 공유하려면 두 테스트 모두 동일한 이름의 변수를 가져야 하고 이 옵션이 사용으로 설정되어 있어야 합니다.
  2. AlwaysUseLatestVersion 값을 변수에 지정하십시오:
    1. 값 초기화를 클릭한 후 텍스트 필드에 AlwaysUseLatestVersion 값을 입력하십시오. 그러면 선호하는 애플리케이션으로 정의되거나 해당 애플리케이션에 링크된 버전이 아니라 가져온 최신 애플리케이션 버전이 선택됩니다.
      애플리케이션의 최신 버전으로 테스트를 실행하기 위해 정의된 모바일 변수
    2. 테스트를 저장합니다.

피드백