중요합니다
이 문서에서는 레거시 시스템과 관련된 주제를 다룹니다. 이러한 솔루션으로 생성된 흐름을 데스크톱용 Power Automate로 마이그레이션하거나 삭제하십시오.
- Selenium IDE는 지원 중단되었으며 2023년 2월 28일 이후에는 더 이상 작동하지 않습니다.
- Windows 레코더(V1)는 더 이상 사용되지 않으며 더 이상 작동하지 않습니다.
이 문서에서는 Selenium IDE의 알려진 제한 사항에 대해 설명합니다.
적용 대상: Power Automate
원래 KB 번호: 4555954
지원되지 않는 명령
이러한 Selenium IDE 명령은 지원되지 않습니다.
- 달리다
- 다음 프롬프트에 대한 답변
- 다음 확인에서 취소 선택
- 다음 프롬프트에서 취소 선택
- 다음 확인에서 확인 선택
- 디버거
- 을 클릭합니다.
- 에서 두 번 클릭
- 반향
- 마우스를 끄기
- 마우스 위로
- 마우스를 누를 때
마우스 오른쪽 단추로 클릭
마우스 오른쪽 단추 클릭은 지원되지 않습니다.
재생을 위한 임시 사용자 프로필
Selenium IDE 기록은 현재 사용자 프로필로 만들어지지만 임시 사용자 프로필을 사용하여 재생이 수행됩니다. 즉, 인증이 필요한 일부 웹 사이트는 레코드 세션 중에 자격 증명을 요청하지 않지만 재생 중에 인증 단계가 필요합니다. 이 문제를 해결하려면 사용자가 수동으로 스크립트를 편집하여 로그인 프로세스에 필요한 명령을 삽입해야 합니다.
하나의 테스트만 지원됨
각 Selenium IDE 프로젝트의 테스트 1개는 웹 UI 흐름에서 지원됩니다.
For Each 명령
각 명령에 사용하는 경우 추가 Selenium IDE 흐름 입력이 생성됩니다. 알려진 문제입니다. 모든 값을 추가 필드에 입력할 수 있습니다. 재생에는 영향을 주지 않습니다.
프레임 인덱스
지연 로드된 프레임이 있는 경우 Selenium IDE 흐름이 흐름을 통해 실행되지 않을 수 있습니다. 녹화는 Selenium IDE를 통해 테스트하는 동안 성공적으로 재생될 수 있으며 Power Automate 인프라를 통해 실행하는 동안 실패할 수 있습니다. Selenium IDE는 문서의 실제 요소 순서가 아닌 로드된 순서로 프레임을 식별합니다. 런타임 시 재생은 요소 순서 인덱스가 있는 프레임을 선택하고 Selenium IDE 기록 인덱스와 일치하지 않을 수 있으며 재생이 실패할 수 있습니다. 더 나은 CSS 선택기를 사용하여 프레임 및 부모 프레임을 식별합니다.
Power Automate 인프라를 통한 로컬 재생 및 재생
Selenium IDE를 통한 로컬 재생은 Selenium IDE와 Webdriver 간의 불일치로 인해 일부 시나리오에서 의도한 대로 작동하지 않을 수 있습니다. 그러나 Power Automate 인프라를 통해 런타임 시 재생이 올바르게 작동할 수 있습니다.