최근에 나는 각도기를 사용하여 HTML 5, angular 2, java-script를 사용하여 개발 된 응용 프로그램을 자동화하고있었습니다. 나는 아무 문제없이 그것을 자동화 할 수 있었다. 그러나 최근 개발자들은 컨트롤을 DevExtreme HTML JS로 변경했습니다. 그런 다음 태그가 변경됩니다 (예 : dx-text box
, dx-tool-tip
은 HTML이 아님). 그래서 나는 지금 각도기를 사용하여 자동화 할 수 없습니다. 가능한 모든 조합을 시도했지만 작동하지 않습니다. 그럼 분발기가 DevExtreme 컨트롤을 지원하는지 아니면 다른 방법이 있을지 누가 알 수 있습니까?각도기 - 사용자 정의 (HTML이 아닌) 태그로 요소를 찾는 방법은 무엇입니까?
다음은 새로운 코드에 대한 HTML입니다 : -
는 이전에 나는 그것이 잘 작동했지만 지금은 오류를 던지고id = inputUserName
으로 위치를했다. 그것을 찾을 수있는 모든 가능한 방법을 시도했지만 행운이 없습니다. 누군가 DevExtreme HTML JS 컨트롤을 사용하는 응용 프로그램을 자동화하기 전에 각도기를 사용했는지 여부를 알려주십시오.
다음 xpath'.// 입력을 사용 해보십시오. [@ class = 'dx-texteditor-input'] ' –
이미 시도해 보았습니다. 사용자 이름과 암호 텍스트 상자는 모두 동일한 클래스를 사용하고 있기 때문입니다. 그래서 그것은 작동하지 않을 것입니다. 어쨌든 시간 내 주셔서 감사합니다. –