이 페이지에서

Squish AUT 선택

Squish를 사용하여 테스트할 애플리케이션을 선택하려면 Tools > Squish > Server Settings 로 이동하세요.

Squish 서버 설정 대화 상자

테스트 스위트 또는 케이스를 실행할 때, 스퀴시 러너는 스퀴시 서버에 테스트 중인 애플리케이션(AUT)을 시작하도록 지시합니다. 서버는 여러 컴퓨터에서 실행될 수 있으며, AUT는 각 컴퓨터의 다른 경로에 위치할 수 있습니다. 따라서 AUT를 해당 경로에 매핑하거나 서버 설정에서 검색할 AUT 경로를 지정해야 합니다.

다른 컴퓨터에서 실행 중인 Squish 서버를 사용하여 이미 실행 중인 애플리케이션을 테스트하려면 애플리케이션에 연결합니다. 한 번에 하나의 서버만 애플리케이션에 연결할 수 있습니다. 테스트 케이스가 완료되면 연결된 애플리케이션은 닫히지 않습니다.

AUT 매핑

실행할 AUT의 경로를 지정하려면 Mapped AUTs > Add 을 선택하고 AUT를 찾습니다.

Squish 서버는 실행할 AUT의 이름이 경로에 매핑되어 있는지 확인하고 매핑된 경로를 사용하여 AUT를 시작합니다. 이렇게 하면 지정된 모든 AUT 경로에서 검색할 필요가 없습니다.

AUT를 매핑하면 서버가 AUT Paths 에서 가장 먼저 찾은 일치하는 AUT를 실행하므로 서로 다른 두 실행 파일의 이름이 같은 경우 서버가 실수로 잘못된 AUT를 실행하는 것을 방지할 수 있습니다.

선택한 AUT의 경로를 변경하려면 Edit 을 선택합니다.

선택한 AUT에 대한 매핑을 제거하려면 Remove 을 선택합니다.

AUT 경로 지정

AUT를 검색할 경로를 지정하려면 AUT Paths > Add 을 선택합니다.

Squish 서버는 지정한 AUT 경로에서 실행할 실행 파일을 검색하고 경로에서 찾은 지정된 이름의 첫 번째 실행 파일을 실행합니다.

선택한 AUT 경로를 변경하려면 Edit 을 선택합니다.

선택한 AUT 경로를 제거하려면 Remove 을 선택합니다.

연결 가능한 AUT 추가하기

실행 중인 AUT의 경로를 지정하려면 Attachable AUTs > Add 을 선택합니다. Add Attachable AUT 대화 상자에서 실행 중인 애플리케이션에 대한 연결을 지정하여 연결 가능한 AUT를 등록합니다.

첨부 가능한 자동 추가 대화 상자

선택한 AUT에 대한 연결을 변경하려면 Edit 을 선택합니다.

선택한 AUT에 대한 연결을 제거하려면 Remove 을 선택합니다.

실행 중인 테스트에 대한 설정 지정

테스트 실행에 대한 설정을 지정하려면 다음과 같이 하세요:

  • Maximum startup time 에서 오류가 발생하기 전에 AUT가 시작될 때까지 기다릴 최대 시간을 설정합니다.
  • Maximum response time 에서 오류를 발생시키기 전에 자동 응답을 기다릴 최대 시간을 설정합니다.
  • Maximum post-mortem wait time 에서 기본 AUT가 종료된 후 대기할 최대 시간을 설정합니다. 이는 셸 스크립트나 배치 파일과 같은 런처 애플리케이션을 통해 호출되는 AUT에 유용합니다.
  • 테스트를 재생할 때 마우스 커서에 애니메이션을 적용하려면 Animate mouse cursor 을 선택합니다.

Squish 서버에 연결하기, Squish 테스트 세트 만들기, 플러그인 사용 및 사용 안 함, Squish 테스트 세트 및 케이스 관리, Squish도참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.