[Ranorex] Tips : How to set global parameter by excel data

1797 단어 testautomationranorex

Back Ground


Ranorex는 웹의 E2E 테스트 자동화 도구입니다.
하나의 항목에 대해 통일된 전역 파라미터를 정의했다.
주로 환경 정보, 공통된 사용자 정보 등을 정의하는 데 쓰인다.
여러 테스트 환경 조건에서 실행할 때, 매번 테스트는 이 전역 파라미터를 편집해야 한다.
따라서 매개 변수의 변경 작업이 발생한다.특히 테스트 자동화 파일을 여러 JENKINS에서 실행하도록 설정하면 각자의 실행 정의 파일 (rxtst 파일) 을 편집해야 하기 때문에 시간이 많이 걸린다.
이번에는 이 과제를 해결하기 위해 excel로 이 전역 파라미터를 정의하고 excel의 설정값으로 전역 파라미터의 tips를 수정합니다
글로벌 parameters의 예

How

  • Prepare Data Source
  • 다음 그림에서 보듯이 전역 매개 변수 이름의parametername 및 설정값 parameterExcel 등을 사용하여 data source로value를 정의합니다.
    그리고 테스트 케이스 folder를 만들고 데이터 원본을 지정합니다.
  • modify parameter script
  • 위 그림의 레코드 모듈 CommonSetGrobalParameter 만들기
    이 기록 모듈은 다음과 같은user 코드의 처리를 호출할 뿐입니다

    또한 이 기록 모듈의VAIABLES는 아래 그림에서 보듯이 방금 데이터 원본에서 정의한parametername 및 parametervalue입니다.

    사용자 함수 setUpGlobalParameters는 다음과 같습니다.
    글로벌 매개변수 변수 이름 parametername이 정의된 경우 parametervalue로 대체합니다.

    이로써 전역 파라미터를 파일 밖으로 배제할 수 있습니다!

    좋은 웹페이지 즐겨찾기