녹화할 때 원하는 어설션이 나타나지 않는 이유는 무엇인가요?
  • 24 Oct 2024
  • 1 읽을 분
  • 기여자
  • 어두운

녹화할 때 원하는 어설션이 나타나지 않는 이유는 무엇인가요?

  • 어두운

기사 요약

*이 페이지의 일부는 기계 번역되었습니다.

요소를 클릭한 후 어설션을 기록할 수 없거나 원하는 어설션 유형이 옵션으로 나타나지 않는 경우 다음과 같은 원인이 있을 수 있습니다.

의도한 요소와 가까운 다른 요소를 선택했습니다.

먼저 어설션을 사용하려는 요소를 올바르게 선택했는지 확인하세요.
사용 가능한 어설션 유형은 선택한 요소에 따라 다릅니다.
예를 들어 버튼이 활성화(클릭 가능) 또는 비활성화(클릭 불가능) 여부를 확인하는 어설션을 사용하려는 경우를 가정해 보겠습니다.
이 경우 <버튼> 요소를 선택해야 합니다.
의도한 요소에 가까운 요소(예: 부모 또는 형제 요소)를 선택하면 "요소는 활성화/비활성화되어야 함" 어설션이 표시되지 않을 수 있습니다.

CSS 속성 pointer-events: none이 대상 요소에 적용됩니다.

원하는 요소에 어설션을 기록할 수 없는 경우 해당 요소에 CSS 속성 pointer-events: none이 적용될 수 있습니다. 이 CSS 속성이 적용되면 이벤트 실행이 비활성화되고 Autify 레코더가 해당 요소에 대한 작업을 기록할 수 없습니다.
이 경우 두 가지 해결 방법이 있습니다:

1. 포인터 이벤트: none`을 제거합니다.

웹사이트를 변경하여 스타일을 제거하거나 Chrome 개발자 도구를 통해 일시적으로 속성을 비활성화할 수 있습니다.
이 해결 방법을 사용하면 Autify 레코더가 해당 요소를 인식할 수 있으므로 권장하지만, 그래도 작동하지 않는 경우 다음 해결 방법을 시도해 보세요.

2. 포인터 이벤트: 없음`이 적용되지 않았을 때 생성한 어설션 단계를 사용하세요.

다음은 버튼의 활성화 또는 비활성화 여부를 확인하는 해결 방법의 예입니다.
이 해결 방법을 사용하려면 다음 조건을 충족해야 합니다:

  • 버튼이 활성화된 경우 대상 요소에 초점을 맞추고 요소가 활성화되어야 함 단계를 만들 수 있습니다.
  • 버튼이 비활성화되면 pointer-events: none 속성으로 인해 버튼에 초점을 맞출 수 없으며 "요소는 비활성화되어야 함" 어설션이 나타나지 않습니다.

이러한 조건이 충족되면 다음과 같은 방법으로 버튼이 유효하지 않은지 확인할 수 있습니다:

  1. 시나리오에서 "요소 활성화되어야 함" 단계를 복사합니다(단계가 아직 없는 경우 녹화하여 생성하세요).
  2. 복사한 "요소 활성화해야 함" 단계를 열고 작업 섹션에서 "요소 비활성화해야 함"을 선택한 후 저장합니다.
    change-action-en.png

이 문서가 도움이 되었습니까?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.