Folio - Khung kiểm thử có thể tùy biến
(github.com)-
Mã nguồn mở của Microsoft giúp bạn xây dựng khung kiểm thử của riêng mình
-
Nền tảng dùng để tạo Playwright Test Runner
-
Tập trung vào Test Isolation và Flexibility
→ Isolation: mọi bài kiểm thử đều chạy độc lập/song song. Có thể chỉ kiểm thử lại phần lỗi. Dễ refactor. Hỗ trợ nhóm hóa
→ Flexibility: nhiều tính năng nâng cao đa dạng. Tận dụng các tính năng của TypeScript. Chạy kiểm thử trên nhiều cấu hình. Chú thích kiểm thử theo cấu hình
- Theo phong cách BDD truyền thống
→ Mỗi bài kiểm thử nhận một đối tượng Test Arguments hoàn toàn độc lập
- Mặc định tiến hành kiểm thử song song bằng nhiều worker process
→ Mỗi worker tạo ra một môi trường mới. Có thể tái sử dụng nếu được, nhưng khi thử lại bài kiểm thử hoặc khi có lỗi thì sẽ tạo worker mới
→ Có thể sharding bài kiểm thử theo đơn vị Suite để chạy trên nhiều thiết bị
Chưa có bình luận nào.