Windows에서 성공적으로 실행되는 자동화 제품군이 있습니다. 하지만 Mac에 Visual Studio를 설치하고 MAC Safari Technology Preview 브라우저에서 동일한 도구를 실행 해 보았습니다. 웹 요소를 클릭하지 못했습니다.Selenium Pagefactory 클릭 기능이 Safari 브라우저에서 작동하지 않습니다.
FindsBy(How = How.CssSelector, Using = ".c-search__btn")]
public IWebElement HeaderSearchButton { get; set; }
HeaderSearchButton.Click();
단계가 성공적으로 실행됩니다. 오류가 발생하지 않았습니다. 그러나 해당 클릭이 발생하지 않았습니다. 따라서 다음 단계에서 예외가 발생합니다.
동일한 브라우저 기능이 다른 브라우저에서 작동합니다.
조사 진행 방법에 대한 도움이 필요하십니까 ?? 이 단계를 시작하기 전에 텍스트 상자에 검색 텍스트를 아무런 문제없이 입력 할 수 있습니다.
당신이 행동이나 자바 스크립트 실행기를 사용하여 시도 적이 있습니까? – Reezo
Hi Reezo, 나 didnt, 그때 나는 하나의 브라우저에 대해서만 전체 자동화 스위트를 다시 작성하게 될 것입니다. 문제는 한 브라우저에서만 t 스크립트를 사용자 정의 할 수 없다는 것입니다. 나는 클릭 명령이 작동하지만 Safari Technology 미리보기 브라우저가 클릭을받은 후 반응하지 않는 이유를 알지 못합니다. – Vinee