친애하는 stackoverflowers.Selenide 테스트가 Material의 체크 박스와 상호 작용하지 못합니다.
우리는이 프로젝트에서 UI 용 자동화 테스트를 작성하기 위해 Selenide 프레임 워크를 사용하고 있습니다. 최근에 Material-UI로 전환 해, 간단하면 checkbox에 기술적 인 문제에 직면했습니다. 확인란을 선택하려고합니다.
SelenideElement rememberMeCheckBox = $(By.cssSelector("input[type=\"checkbox\"]"));
rememberMeCheckBox.setSelected(isSelected);
하지만 예외 얻을하는 동안 :
Element should be visible {input[type="checkbox"]}
Element: '<input type="checkbox" value="on" displayed:false></input>'
내가 진짜 DOM을 확인할 때 실제로는 opacity: 0
포함을 : 나는하여 불투명도를 설정
강제로 내 자동화 테스트가 잘 작동합니다. 어떻게 처리할까요?
감사합니다. 귀하의 솔루션이 나를 위해 작동합니다. – AlexeiBerkov