ATF의 Select2 기능

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • Select2 구성요소를 사용하여 드롭다운 메뉴에서 옵션을 쉽게 검색하고 선택할 수 있습니다.

    테스트에서 select2의 값을 설정할 수 있습니다. 그런 다음 테스트는 Select2의 검색 창에서 값을 검색합니다. 구성요소 드롭다운에서 첫 번째 유효한 결과가 선택됩니다.

    필요한 드롭다운 메뉴에 페이지 검사기를 끌어서 놓습니다. 선택한 컴포넌트에 대한 오른쪽 패널이 열립니다. 페이지 검사기 내의 구성요소 값 설정 단계에서 검색할 텍스트를 지정할 수 있습니다.

    작업 아래에서 구성요소 값 설정 옵션을 선택하여 구성요소를 검색합니다. 오른쪽 패널에 텍스트를 입력하고 제출을 클릭합니다. 이렇게 하면 코드가 select2를 열어 해당 구성 요소를 검색하고 표시되는 첫 번째 옵션을 선택할 수 있습니다.
    주:
    용어 검색 시 비슷한 이름의 구성요소 옵션이 여러 개 표시되는 경우 첫 번째 옵션만 선택됩니다.
    그림 1. Select2 구성요소
    select2 기능을 보여주는 GIF

    select2 지원의 제한 사항

    • select2 라이브러리의 특정 버전(3.5.1-3.5.4 및 4.0.0-4.0.13)만 지원됩니다.
    • select2 지원은 jquery 라이브러리에 따라 다릅니다. 따라서 select2 의 값을 설정하려고하는데 jquery 라이브러리의 이름이 변경되면 테스트가 실패합니다.
    • 검색 창이 없으면 Select2를 통한 검색이 작동하지 않습니다.

    설계 고려 사항

    다음 설계 고려 사항을 고려하여 옵션을 효율적으로 검색하고 선택하십시오.
    • 고유하게 검색 가능한 테스트 데이터를 사용하는 것이 좋습니다.
    • 구성요소 값 설정(사용자 지정 UI) 테스트 단계를 통해 Select2 값을 설정하는 동안 다음 요소 설정을 진행하기 전에 현재 요소가 설정될 때까지 기다립니다.
    • jquery 라이브러리 이름 변경을 방지하여 테스트 실패 방지
    • Select2 어댑터 및 데코레이터 기능은 지원되지 않습니다.