2012-05-29 3 views
0

일부 조건에 따라 통과 또는 실패한 테스트 케이스를 지정합니다. 단축키 : if $ browser.text.include? 'Branch : swfeature_int [Shortlist]' puts "테스트 케이스 합격 : 로그인 성공" else puts "테스트 케이스 실패 : 로그인 실패" end 테스트 케이스 실패 : 로그인 성공하지 못했지만 그것은 html report.But에서 녹색 색상을 보여줍니다 그것은 붉은 색으로 표시 즉, 실패한 시나리오 shud 수 싶습니다. 감사,오이의 html 보고서

답변

0

예상되는 동작을 확인하는 줄이 코드에 필요합니다.

오이를 사용하고 있고 적절한 rspec 보석을 설치 한 경우 (대개 사용자를 위해), 기능 파일에 Then I should see the shortlist과 일치하는 단계의 단계 파일에서 이와 같은 코드를 사용합니다

browser.text.should include 'Branch: swfeature_int [ Shortlist ]' 

풋은 디버깅을 위해 잘하지만, 수용 또는 단위 테스트 도구를 사용하는 경우, 당신은 프레임 워크의 예상되는 행동을 확인하는대로 인식 (예 : assert 또는 .should 등) 메소드를 호출 할 필요가있다. 지정된 조건이 참이면 단계가 통과하고, 거짓이면 단계가 실패합니다.

실용적인 프로그래머가 을 즉시 구입하여 읽어 볼 것을 강력히 권장합니다. 올바른 방법으로 오이를 사용하기 시작합니다. 당신은 E 버전을 사서 몇 분 후에 그것을 읽을 수 있습니다.

관련 문제