Đứctrivago/cluecumber
Clear and concise reporting for the Cucumber BDD and Karate JSON result format.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
📊 Báo cáo Cucumber & Karate siêu sạch, siêu nhanh
Cluecumber biến kết quả JSON từ Cucumber BDD và Karate thành báo cáo web rõ ràng, dễ đọc, hỗ trợ Maven và Java.
Cluecumber là công cụ báo cáo mã nguồn mở từ trivago, tạo báo cáo tổng hợp từ file JSON tương thích Cucumber do Cucumber BDD, Karate và các framework khác sinh ra. Dự án cung cấp hai phiên bản: Cluecumber Core (dùng trong code Java) và Cluecumber Maven (chạy qua Maven).
✨ Điểm nổi bật
- Hỗ trợ nhiều framework: tương thích JSON từ Cucumber BDD, Karate và các framework tương thích Cucumber.
- Hai phiên bản linh hoạt: Core dùng trong Java/Karate runner, Maven dùng trong build pipeline.
- Tùy chỉnh giao diện: thêm logo, favicon, CSS tùy chỉnh và tham số tùy chỉnh.
- Nhiều trang báo cáo chi tiết: All Scenarios, Scenario Sequence, Scenario Details, All Features, All Tags, All Exceptions, All Steps, Tree View…
- Phân loại trạng thái rõ ràng: nhóm kịch bản theo passed, failed, skipped.
- Hỗ trợ Rerun Scenarios: theo dõi chạy lại kịch bản nếu bật tùy chọn.
- Yêu cầu cấu hình nhẹ: Java >= 17, Maven >= 3.9.9 để build; có sẵn trên Maven Central.
💡 Vì sao đáng chú ý
Không chỉ là công cụ sinh báo cáo, Cluecumber còn cung cấp cách nhìn trực quan, có hệ thống qua dạng cây và các trang chi tiết riêng lẻ. Điều này giúp QA và developer dễ dàng truy vết lỗi, phân tích nguyên nhân thất bại và theo dõi hiệu quả test suite. Đặc biệt phù hợp với dự án dùng Cucumber/Karate để viết test hành vi (BDD).
#CucumberBDD #Karate #MavenPlugin #AutomatedTesting #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Multiprocess | Parallel Cucumber-JVM | Parallelize your Java Cucumber tests on a feature level or on a scenario level.
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Interactive roadmaps, guides and other educational content to help developers grow in their careers.