필자는 사용하는 예제의 수가 너무 많아 실행하기에는 너무 오래 걸리는 시나리오 개요가있는 기능이 있습니다. 사용할 수있는 여러 스레드를 활용하고이 윤곽선을 병렬로 실행하고 싶습니다. 한 가지 방법은 기능/시나리오 개요를 여러 기능으로 나누는 것입니다. 이것은 작동하지만 예제의 차이점 만 제외하고 동일한 시나리오의 여러 복사본을 남겨 둡니다. 내 질문은이 시나리오 개요를 병렬로 여러 기능을 만들지 않고도 나눌 수있는 방법이 있다면 무엇입니까?오이 시나리오 개요를 병렬로 실행하십시오.
1
A
답변
1
제이, 제가 묻는 것 (하나의 시나리오 개요를 별도의 병렬 실행으로 나누는 것)을 정확하게 수행 할 수있는 방법이 있는지 의심 스럽습니다. 당신의 주된 관심사가이 테스트와 관련하여 '속도'라면, 기능이 중복되어 있고 예제를 분리하여 커버리지가 더 빨리 완료 될 가치가 있다고 말할 수 있습니다. 나는 일반적으로 당신이 소리를 묘사하는 것과 같이 '팽창 적'인 것을하고 있지 않는 한 내 시나리오를 1 분 미만으로 유지하고 싶지만, 그 테스트를 위해 나는 밤새도록 달리며 빠른 결과를 기대하지 않는다.
만약 기능 당신은 '실행하는 데 시간이 오래 걸립니다 "하지만 당신이 그것을 빨리 그때 내가 단지로 잘라 제안되고 싶어요'당신이 병렬로 실행할 수 있습니다 빨리 '한 입 크기 테스트 말한대로.
비록 당신이 요구 한 것을 할 수있는 방법이 있었다고해도, 나는 당신이 시험을 분할하는 것이 더 나을 것이라고 생각합니다.
관련 문제
- 1. 오이 : 하나의 예와 함께 다중 시나리오 개요를 어떻게 사용합니까?
- 2. 오이 : 시나리오
- 3. 텍스트에 따옴표가있는 오이 시나리오
- 4. 오이 시나리오 가져 오기
- 5. 레일 오이 시나리오
- 6. 연쇄 오이 시나리오
- 7. 오이 시나리오 테스트 정의와의 관계
- 8. 오이 시나리오 이야기가 스프린트에 있습니까?
- 9. DataTable에서 오이 시나리오 조건을 암시합니다
- 10. 오이 시나리오 후 폴더 삭제
- 11. 오이 첫 번째 시나리오 블로그
- 12. KIF에서 여러 가지 예를 들어 시나리오 개요를 작성할 수 있습니까?
- 13. Cucmber/루비 - 시나리오 개요 - 소수, I 소수점 값을 사용하고 어디 기본적인 오이 시나리오의 개요를
- 14. powershell 명령을 병렬로 실행하십시오.
- 15. 일련의 메소드를 병렬로 실행하십시오.
- 16. 병렬로 하위 프로세스를 실행하십시오.
- 17. 오이 기능 및 시나리오 추적 솔루션?
- 18. 여러 환경에 대한 오이 시나리오 실행 중?
- 19. 실행 가능한 JAR에서 단일 오이 시나리오 실행
- 20. 루비를 사용하여 파일을 검색하는 오이 시나리오
- 21. 오이 시나리오 실행 중 마주 보는 문제
- 22. 주어진 단계가 포함 된 오이 시나리오 실행
- 23. 다양한 변수 시나리오를위한 오이 변형 개요 시나리오
- 24. 오이 시나리오/기능을 여러 번 실행하는 방법?
- 25. Python에서 병렬로 두 프로세스를 실행하십시오.
- 26. 자식 프로세스를 포크와 병렬로 실행하십시오.
- 27. 코드를 5 번 병렬로 실행하십시오.
- 28. 병렬로 몇 가지 메서드를 실행하십시오.
- 29. parallel_tests gem을 사용하여 병렬로 오이 기능 실행
- 30. 평행 실행 - 오이 테스트 케이스는 병렬로
동의했습니다. 또한 시나리오가 너무 크면 실제로 모든 것을 할 필요가 있는지 고려해 볼 가치가 있습니다 –
이것들을 더 작은 피쳐로 분할하기 시작했습니다. 이것은 시나리오 윤곽선으로 수행 한 방법이지만 더 좋은 방법이 있는지 확실하지 않습니다. cenario 윤곽은 32의보기를 통해서 6 분이 걸린다. 병렬 스레드를 활용하고이 시간을 줄이기를 바란다. 감사! –