GitHub - microsoft/folio: A customizable test framework to build your own test frameworks
- 자신만의 테스트 프레임워크를 만들수 있게 해주는 MS의 오픈소스 - Playwright Test Runner를 만드는 기반 - Test Isolation 과 Flexibility 에 집중 ㅤ→ Isolation : 모든 테스트는 독립/병렬로 실행. 오류 부분만 재테스트 가능. 쉬운 리팩토링. 그룹화 ㅤ→ Flexibility : 다양한 고급기능. TypeScript 기능 활용. 여러 구성에서 테스트 실행. 설정에 따른 테스트 어노테이션 - 전통적인 BDD 스타일을 따름 ㅤ→ 각 테스트는 완전히 독립된 Test Arguments 객체를 받음 - 기본적으로 여러개의 워크 프로세스를 사용해서 병렬로 테스트 진행 ㅤ→ 각 워커들은 새로운 환경을 생성. 가능하면 재사용 하지만, 테스트를 재시도하거나 에러시에는 새 워커를 생성 ㅤ→ 테스트를 Suite 단위로 샤딩해서 여러대의 기기에서 실행 가능 Text-to-speech function is limited to 200 characters |