2017-05-04 7 views
0

모든 단일 설명과 각 사양의 파일을 만들고 싶습니다. 예를 들어 : spec1는 :각도기 테스트 케이스에 대한 문서

spec1 
test new cars 
    check color 
    check model 
    check motor 

내가하는 검색에 대해 설명하고, 선을 타고 문자를 제거하는 기능을 작성하는 생각 :

내 파일에서
describe("test new cars",() => { 
it("check color",() => { 
    //see if color is as expected 
}) 
it("check model",() => { 
    //check model 
}) 
it("check motor",() => { 
    //start car engine 
}) 
}) 

난 단지 갖고 싶어 ("{})"을 사용하고 텍스트 만 사용하십시오 그렇다면이 기능을 작성하는 방법에 대한 조언을 제공해 주시겠습니까 도움과 답변을 보내 주셔서 감사합니다. !

답변

1

나는 단지 모든 테스트를 실행합니다. 재스민이 테스트를 발견하고보고하게합니다. 자, 질문은 어떤 기자가 사용할 것인가입니다. 이 일회성 작업처럼 소리 때문에, 당신은 단지뿐만 아니라의 jasmine-spec-reporter으로 그렇게 할 파일로 테스트 출력을 리디렉션하고 나중에 그것을 청소 수

protractor conf.js > output.txt 

또한 Junit XML Reporter 같은 다른 기자를 사용할 수 있습니다 그러면 XML 보고서가 만들어져 구문 분석 할 수 있습니다. 그러나, 나는 이것이이 문제에 대해 너무 많은 움직이는 부분이라고 생각한다.

사용자 정의 jasmine text reporter 캡처 제품군 및 사양 설명을 작성할 수도 있습니다.

왜 재스민 리포터를 통해이 작업을 수행합니까?

  • 당신은 기본적으로 당신은 스위트 룸과 사양
+0

정말 감사의 계층 구조를 보존 할 장소

  • 에 이미이 같은 인프라와 도구를 사용! 이것은 내가 정확히 찾고 있던 것입니다 –

  • +0

    fs.createWriteStream ("**. md")을 사용하고이 파일의 모든 이름을 썼습니다. –