Tech News

제목Folio - 커스터마이징 가능한 테스트 프레임워크2021-05-14 22:08
작성자 Level 10

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 단위로 샤딩해서 여러대의 기기에서 실행 가능

G
M
T
Text-to-speech function is limited to 200 characters
댓글
자동등록방지
(자동등록방지 숫자를 입력해 주세요)