2017-03-02 2 views
0

C#의 SpecFlow를 사용하여 테스트 케이스를 작성하고 있습니다. 적절한 중단 점을 설정하고 디버거를 사용하여 테스트 사례를 실행하면 모든 중단 점에 충돌이 발생하지 않습니다. 그 위에 마우스를 가져 가면 "중단 점이 적중되지 않습니다. 문서에 심볼이로드되지 않았습니다"라는 팁이 표시됩니다. 자, 제가 작성한 테스트 케이스를 어떻게 디버깅 할 수 있습니까?중단 점이 specflow에서 히트되지 않음

PS : 나는

+0

조건 검사로 인해 건너 뛰고 중단 점을 두는 블록이 검사를 기반으로 실행되지 않을 수 있습니다. 폼로드에 중단 점을 넣고 확인하십시오. –

+0

나는 그것을 시도했다. 도움이되지 않았습니까? ( – Prasann

+0

어디에서 중단 점을 넣었습니까? 바인딩 파일 또는 기능 파일에서 구성한 단위 테스트 공급자는 무엇입니까? –

답변

0

VS2015를 사용하고 난> 옵션을 사용할 수 없습니다 "그냥 내 코드"옵션을 Debug-로 이동하여 내 문제를 해결했다. 그런 다음 심볼로 이동하여 "Microsoft Symbol Servers"를 확인하십시오.

0

specflow 정의 파일을 사용하여 전체 specflow 프로젝트를 빌드하십시오. 문제가 해결 될 것으로 기대하십시오.

관련 문제