셀렌, NUnit 테스팅, C#, Visual Studio. 셀레늄 WebDriver에, 나는 다음과 같은 페이지 소스의 요소를 찾을 수 있습니다, 그 <p>
태그에 텍스트를 설정하는 방법,Id로 요소 받기
는 :
<body contenteditable="true" class="cke_editable cke_editable_themed cke_contents_ltr cke_show_borders" spellcheck="false">
<p></p>
</body>
이 페이지에 CKEditor
구성 요소 현재와 body 태그입니다 (기본 페이지가 아닌 <body>
요소). 사실, <p>
요소에 일부 텍스트를 설정해야합니다. 나에게 혼란스러운 것은 클래스 속성이 복잡하고 여러 문자열을 포함하고 있기 때문입니다. 내가 명령을 알고 : driver.findElement(By.className("some_class_name"));
하지만이 경우에 그것을 사용하고 <p>
요소에 일부 텍스트를 설정하는 방법?
이 답변 http://stackoverflow.com/a/24061054/3124333는 약간 다른 편집기를 사용
간체 정말 당신의 편집 가능한 요소를 설명하는 클래스까지 삶은 다음은 충분해야한다 Java와 비슷하지만 접근 방식은 동일해야합니다. – SiKing