시작 지침에 따라 상황 별 메뉴에서 "단계 정의 생성"이 누락되었습니다.specflow 컨텍스트 메뉴에서 단계 정의가 누락되었습니다.
mstest에 대해 nuget에서 추가 specflow 패키지를 추가하려고했지만 아직 아무것도 사용하지 않았습니다.
시작 지침에 따라 상황 별 메뉴에서 "단계 정의 생성"이 누락되었습니다.specflow 컨텍스트 메뉴에서 단계 정의가 누락되었습니다.
mstest에 대해 nuget에서 추가 specflow 패키지를 추가하려고했지만 아직 아무것도 사용하지 않았습니다.
나는 동일한 문제가있었습니다. 기능 파일의 컨텍스트 메뉴에서이 옵션을 찾고 있었지만이 옵션은 기능 파일의 컨텍스트 메뉴에 있습니다. 따라서 Visual Studio 텍스트 편집기에서 기능 파일 (*. feature)을 열고 텍스트 편집기에서 마우스 오른쪽 버튼을 클릭하십시오. 파일의 예 :
Scenario: Add two numbers
Given I have entered 50 into the calculator
And I have entered 70 into the calculator
When I press add
Then the result should be 120 on the screen
다음 문제가 실제로 TechTalk.SpecFlow에 의해 발생되는 것을 알 수 있습니다 다른 곳과 반대로 당신이 .feature 파일을 마우스 오른쪽 버튼으로 클릭하여 올바른 컨텍스트 메뉴를 가져오고 있습니다 가정. dll이 프로젝트에서 참조되지 않았습니다.
참조를 수동으로 추가하려면 (NuGet이 나를 대신 해주지 않았 음) 프로젝트의 References 폴더를 마우스 오른쪽 버튼으로 클릭하고 '[project]/packages/SpecFlow'에있을 수있는 TechTalk.SpecFlow.dll을 찾으십시오. .XXX/lib/netXX/'(X는 버전 번호입니다). 여기
내가 장소에 정확한 기준이없는 경우 상황에 맞는 메뉴입니다 :를 그리고 여기가 내가 한 번입니다 : 이것은 SpecFlow가
했다 .2.1.0 및 VS2010을 사용하여 호환되지 않는 .Net 버전과 관련된 다른 문제를 발생시켜 SpecFlow.1.9.0을 사용하게되었습니다.
Nuget
Packages
에서 SpecRun.SpecFlow
을 설치하려고하면 설치가 완료된 후 컨텍스트 메뉴에서 "단계 정의 생성"을 얻을 수 있습니다.
그것은 나를 위해 일했습니다.
확장 및 업데이트에서 specflow를 설치 한 후 청소, 시각적 인 스튜디오를 다시 시작하고 솔루션 스튜디오 버전은 사용중인 Visual
를 다시? –
무료 Visual Studio 커뮤니티 2015 – MonkeyBonkey
VS 확장 프로그램도 설치하셨습니까? –