0
나는 세레 너 티 코어와 JBehave를 사용하고 있습니다. 시험을 중단하고 시험 조건을 실패하면 일부 조건에 따라 PASS로 시험 결과를 설정하고 싶습니다.평온함을 멈추는 법 jbehave 테스트를하고 시험을 치러 오는 법
스위트 실행 중 JBehave 테스트를 중단하고 통과를 설정할 수 있습니까? 그리고 나서 그 스위트는 또 다른 테스트를 계속합니다.
나는 세레 너 티 코어와 JBehave를 사용하고 있습니다. 시험을 중단하고 시험 조건을 실패하면 일부 조건에 따라 PASS로 시험 결과를 설정하고 싶습니다.평온함을 멈추는 법 jbehave 테스트를하고 시험을 치러 오는 법
스위트 실행 중 JBehave 테스트를 중단하고 통과를 설정할 수 있습니까? 그리고 나서 그 스위트는 또 다른 테스트를 계속합니다.
내가 아는 한 JBehave는 실패시 테스트를 선택적으로 중지하도록 설계되었습니다. 기본적으로 전체 시나리오에서 실패하고 해당 시나리오의 다른 시나리오에서 계속 진행됩니다.
이와 같은 상황에서 유일한 해결책은 단계 방법 자체를 통한 것이라고 생각합니다. steps 메서드에서 "pass"조건을 확인한 다음 해당 조건이 실패 할 경우에만 코드를 계속 진행하십시오. 이야기의 시나리오 정의가 간결하지 않을 수도 있습니다. 간단한 방법으로 그것을 지키십시오, 언제, 그런 다음에 너무 세분화 된 방식으로 단계를 깨기보다는.