나는 세 가지 기능으로 스크립트를 실행해야하는 문제에 직면하고 있습니다. 태그 이름이 @ smoke1, @ smoke2 및 @ smoke3 인 3 개의 기능 파일이 있다고 가정 해 보겠습니다. 그리고 나는 이것들을 순서대로 실행시켜야한다.오이 : 오이 스크립트에서 특성 태그를 추적 할 수 있습니까?
문제는 연기 3이 먼저 실행되고 나머지는 나중에 실행된다는 점입니다. , :
이이 Cucumber.Options (접착제 = @ 내 스크립트
{ "com.abc" "cucumber.runtime.java.spring.hooks"}이다 = "클래스 경로"를 제공합니다 형식 = { "JSON", "JSON : 대상/cucumber.json"}, 태그 = "@ smoke1, @ smoke2, @ smoke3") 공용 클래스는 ex_Test 는 AbstractTest을 {}
저스틴 태그 지정에 대한 귀하의 의견에 동의합니다. 경로 및 파일 이름별로 다음과 같은 사전 순입니다. 지금은하지만 만약 내가 ur 응답으로 "@ Cucumber.Options (features = {"first_smoke.feature ","another_smoke.feature "})"그 던지고 오류 java.lang.IllegalArgumentException : 파일 또는 디렉토리가 아닌 기능을 추가 : D 조 : \ 프레임 워크 \ new_qa_automation \ Login.feature. –
또한 단일 시나리오에 대해 여러 개의 태그를 추가 할 수 있는지 알려주십시오. –
예외가 발생하는 이유를 모르겠습니다. 파일이 해당 디렉토리에 존재하지 않습니까? –