2014-02-11 2 views
0

스피 내부의 텍스트를 확인루비 카피 바라가 scripts.Using 프랑수아 시험에 루비 카피 바라를 사용하고 테스트 자동화 .FOR 작업 dev에

내가 텍스트가 존재 확인하려면

루비 cabybara 코드는 DEV 요소 안에 아니다

어떻게하면됩니까?

<div class="modal-header"> 
     <h3 class="orderCompleteNoEmailLabel"> 
      Your order is placed, but one more step is needed to complete it. 
     </h3> 

</div> 

여기에서 텍스트를 확인하고 싶습니다. Your order is placed, but one more step is needed to complete it.이 있는지 확인하십시오.

답변

1

개인적으로 나는이를 사용합니다 :

page.should have_css('div.modal-header', :text => "Your order is placed, but one more step is needed to complete it.") 

당신은 또한 사용할 수 있습니다

여기
page.should have_content('Your order is placed, but one more step is needed to complete it.') 

는 카피 바라 방법에 대한 매우 유용한 목록에 대한 링크입니다.

https://gist.github.com/zhengjia/428105

+0

내가 그이 할 수있는 페이지에 실제 텍스트 내용에 대해, 가장 큰되지 테스트를 추가 할 따라서 테스트를 끊을 변화 (매우 가능성이 높습니다). 테스트를 유지하면서 한 번에 여러 영역이 변경된다고 말하는 것에 동의했습니다. 그냥 팁. – Dono

관련 문제