오이 테스트를 위해 카피 바라와 함께 이미지를 클릭하려고 시도하지만 카피 바라가 이미지를 링크로 볼 수있는 방법을 찾을 수 없습니다.오이에서 카피 바라를 사용하여 이미지를 클릭하십시오.
는이미지에 대한 내 코드는 다음과 같습니다
link_to(image_tag('ico_edit_16.png', alt: 'Edit', class: 'icon16', title: "Edit #{qualification.title}"), edit_qualification_path(qualification))
html로에서
<a href="/qualifications/1/edit">
<img class="icon16" title="Title" src="/images/ico_edit_16.png?1279303992" alt="Edit">
</a>
로 나타나, 나는 이미지를 클릭 카피 바라를 사용하는 좋은 방법을 찾을 수 없었습니다 어떤 .
제안 사항?
코드는 이미지와 관련된 링크를 클릭하지 않고 이미지 자체를 클릭 할 수 있지만 링크가있는 곳이면 어디서나. 이미지 뒤의 링크에 ID를 전달한 다음 해당 ID 이름에 대해 click_link를 사용했습니다. –
어떤 드라이버를 사용하고 있습니까?Selenium에서 작동해야하지만 헤드리스 드라이버는 클릭을 상위 링크까지 전달할만큼 똑똑하지 않을 수 있습니다. –
'@'(유효한 CSS 선택기로 만들기 위해)를 제거하십시오. – SirLenz0rlot