Regression Testing

Kham pha Agent Skill cho Regression Testing trong Bao mat va so sanh workflow, cong cu va tinh huong lien quan.

21 skills
A
tdd-workflow

bởi affaan-m

tdd-workflow là một skill quy trình test-first dành cho tính năng mới, sửa lỗi và refactor. Skill này áp dụng TDD với mức phủ kiểm thử 80%+ trên unit, integration và E2E, kèm các mốc kiểm tra rõ ràng và xác thực các trường hợp biên. Hãy dùng skill tdd-workflow khi bạn cần một hướng dẫn thực tế cho Test Automation và các thay đổi mã nguồn có độ dự đoán cao hơn.

Test Automation
Yêu thích 0GitHub 156.3k
A
springboot-verification

bởi affaan-m

springboot-verification là một vòng xác minh cho dự án Spring Boot, giúp bạn kiểm tra một thay đổi có an toàn trước khi tạo PR hoặc triển khai hay không. Hãy dùng hướng dẫn springboot-verification này cho xác thực build, phân tích tĩnh, kiểm thử kèm coverage, quét bảo mật và Skill Validation.

Skill Validation
Yêu thích 0GitHub 156.3k
A
rust-testing

bởi affaan-m

rust-testing là một hướng dẫn thực hành về các mẫu kiểm thử trong Rust, bao gồm unit test, integration test, kiểm thử async, property-based testing, mock và coverage. Nó giúp bạn chọn đúng kiểu test và theo quy trình TDD với ít phải đoán hơn.

Skill Testing
Yêu thích 0GitHub 156.2k
A
canary-watch

bởi affaan-m

canary-watch là một skill giám sát sau triển khai để kiểm tra một URL đang hoạt động nhằm phát hiện hồi quy sau các lần phát hành, merge hoặc cập nhật phụ thuộc, trên môi trường staging hoặc production.

Monitoring
Yêu thích 0GitHub 156.1k
A
ai-regression-testing

bởi affaan-m

ai-regression-testing giúp phát hiện những lỗi mà quá trình phát triển có AI hỗ trợ thường bỏ sót, như sửa chưa hết, giả định đã cũ và lỗi hồi quy giữa luồng sandbox và production. Hãy dùng skill ai-regression-testing cho Regression Testing khi agent đã thay đổi API routes, logic backend hoặc các bản sửa lỗi cần được kiểm tra thực tế và có thể lặp lại. Skill này đặc biệt hữu ích cho việc xác minh sandbox mode không phụ thuộc DB và các quy trình review giúp lộ ra những nhánh xử lý ẩn.

Regression Testing
Yêu thích 0GitHub 156k
G
benchmark

bởi garrytan

Skill benchmark giúp phát hiện các hồi quy hiệu năng trong luồng web và ứng dụng. Hãy dùng nó để thiết lập đường cơ sở, so sánh trước và sau thay đổi, và theo dõi liệu một PR có làm trang chậm hơn, nặng hơn hay kém ổn định hơn không. Đây là hướng dẫn benchmark thực tế cho tối ưu hiệu năng, Core Web Vitals, kiểm tra Lighthouse, dung lượng bundle và xu hướng thời gian tải.

Performance Optimization
Yêu thích 0GitHub 91.8k
G
canary

bởi garrytan

canary là một kỹ năng giám sát sau triển khai, theo dõi các ứng dụng đang chạy thực tế để phát hiện lỗi console, lỗi trang và các suy giảm hiệu năng. Kỹ năng này so sánh hành vi hiện tại với đường cơ sở trước triển khai để bạn có thể xác minh bản phát hành, bắt các trang bị hỏng và nhận ra các bất thường dễ thấy mà không phải đoán mò như khi dùng một prompt chung chung.

Monitoring
Yêu thích 0GitHub 91.8k
G
qa-only

bởi garrytan

qa-only là một skill QA chỉ báo cáo, dùng để kiểm thử ứng dụng web, ghi lại lỗi và thu thập bằng chứng mà không thực hiện sửa chữa. Skill này được thiết kế cho reviewer QA và các agent cần một quy trình báo cáo lỗi có cấu trúc, chấm điểm tình trạng, chụp màn hình và các bước tái hiện. Hãy dùng qa-only khi bạn muốn một workflow báo cáo lỗi thay vì quy trình kiểm thử-sửa-chạy lại.

Qa
Yêu thích 0GitHub 91.8k
G
qa

bởi garrytan

Skill qa kiểm thử một cách có hệ thống cho web app, tìm lỗi và xác minh các bản sửa bằng quy trình theo từng giai đoạn. Hãy dùng khi cần kiểm thử hồi quy, kiểm tra sẵn sàng phát hành, hoặc một hướng dẫn QA có cấu trúc khi bạn cần bằng chứng, chấm mức độ nghiêm trọng và vòng lặp sửa lỗi–kiểm tra lại theo từng bước nhỏ thay vì một prompt săn lỗi chung chung.

Regression Testing
Yêu thích 0GitHub 91.8k
A
test-driven-development

bởi addyosmani

Skill test-driven-development giúp bạn thay đổi code bằng cách viết trước một test đang fail, rồi sửa đúng phần nhỏ nhất để test pass. Hãy dùng khi cần thay đổi logic, sửa lỗi, ngăn regressions và xử lý edge case, nơi bằng chứng quan trọng hơn một bản vá nghe có vẻ hợp lý.

Skill Testing
Yêu thích 0GitHub 18.8k
T
hunt

bởi tw93

hunt là một kỹ năng ưu tiên gỡ lỗi, buộc bạn phải tư duy theo nguyên nhân gốc trước khi áp dụng bất kỳ cách sửa nào. Hãy dùng nó cho lỗi, crash, regression, test thất bại, sự cố cache cũ, lỗi ảnh chụp màn hình và các trường hợp “trước đây vẫn chạy được”. Kỹ năng này giúp bạn hình thành giả thuyết có thể kiểm chứng, thu thập bằng chứng và tránh đoán mò. Không phù hợp cho review code hay tính năng mới.

Debugging
Yêu thích 0GitHub 5.1k
T
ossfuzz

bởi trailofbits

Tìm hiểu kỹ năng ossfuzz cho thiết lập fuzzing liên tục, đăng ký dự án, lập kế hoạch harness và rà soát quy trình build. Hướng dẫn này giúp kỹ sư bảo mật và người duy trì đánh giá mức độ sẵn sàng, phát hiện điểm nghẽn khi build, và chuẩn bị lộ trình thực tế từ cây mã nguồn đến OSS-Fuzz hoặc hạ tầng fuzzing riêng.

Security Audit
Yêu thích 0GitHub 5k
T
libfuzzer

bởi trailofbits

libfuzzer là một fuzzer định hướng theo độ phủ cho các dự án C/C++ biên dịch bằng Clang. Skill libfuzzer này giúp bạn cài đặt, hiểu và áp dụng quy trình làm việc để viết harness cho target, chạy sanitizer và bắt đầu một cuộc kiểm tra bảo mật thực tế với thiết lập tối thiểu.

Security Audit
Yêu thích 0GitHub 5k
T
fuzzing-obstacles

bởi trailofbits

fuzzing-obstacles giúp bạn vá chương trình đích để các fuzzer có thể vượt qua checksum, trạng thái toàn cục, các bước kiểm tra hợp lệ và những rào cản khác. Dùng skill fuzzing-obstacles này để làm cho System Under Test dễ fuzz hơn mà vẫn giữ nguyên hành vi ở môi trường production. Đây là một hướng dẫn thực tiễn cho quy trình Security Audit và mở rộng độ bao phủ sâu hơn.

Security Audit
Yêu thích 0GitHub 5k
T
cargo-fuzz

bởi trailofbits

cargo-fuzz là một skill fuzzing cho Rust/Cargo, dùng để tạo libFuzzer harness, bật các lần chạy có sanitizer hỗ trợ và tìm crash trong parser, mã unsafe và phần xử lý đầu vào. Hãy dùng hướng dẫn cargo-fuzz này khi bạn cần chỉ dẫn cài đặt và sử dụng thực tế cho kiểm thử bảo mật và kiểm thử hồi quy trong các dự án dùng Cargo.

Security Audit
Yêu thích 0GitHub 5k
T
address-sanitizer

bởi trailofbits

address-sanitizer giúp bạn cài đặt và sử dụng AddressSanitizer (ASan) để phát hiện lỗi an toàn bộ nhớ trong quá trình test, fuzzing và triage crash. Skill này hữu ích cho C/C++, mã unsafe trong Rust và các quy trình audit bảo mật khi bạn cần stack trace có thể tái hiện và tín hiệu lỗi rõ ràng hơn.

Security Audit
Yêu thích 0GitHub 5k
A
playwright-testing

bởi alinaqi

Kỹ năng playwright-testing hỗ trợ viết và gỡ lỗi kiểm thử end-to-end với Playwright, gồm page objects, chạy đa trình duyệt, thiết lập thân thiện với CI, xử lý xác thực và cấu trúc test ổn định.

Skill Testing
Yêu thích 0GitHub 607
T
playwright-skill

bởi testdino-hq

playwright-skill là một hướng dẫn dành riêng cho Playwright, giúp tự động hóa trình duyệt một cách đáng tin cậy. Nó hỗ trợ nhóm viết, gỡ lỗi và mở rộng kiểm thử cho luồng E2E, kiểm tra API, kiểm thử component, visual regression, khả năng truy cập, xác thực, CI/CD và quá trình chuyển từ Cypress hoặc Selenium. Hãy dùng skill playwright-skill khi bạn cần các mẫu thực hành cụ thể thay vì lời khuyên kiểm thử chung chung.

Test Automation
Yêu thích 0GitHub 0
M
azure-microsoft-playwright-testing-ts

bởi microsoft

azure-microsoft-playwright-testing-ts giúp bạn thiết lập các lần chạy kiểm thử Playwright trên Azure Playwright Workspaces với TypeScript. Dùng khi cần tự động hóa trình duyệt ở quy mô lớn, trình duyệt chạy trên đám mây, tích hợp CI/CD, xác thực Microsoft Entra và báo cáo trong Azure portal. Bao gồm hướng dẫn cài đặt, cấu hình và cách sử dụng.

Browser Automation
Yêu thích 0GitHub 0
T
wycheproof

bởi trailofbits

Skill wycheproof giúp xác thực các triển khai mật mã bằng Wycheproof test vectors, tập trung vào các cuộc tấn công đã biết, các trường hợp biên và quyết định pass/fail trong quy trình Security Audit. Hãy dùng nó để kiểm tra AES-GCM, ECDSA, ECDH, RSA và các primitive liên quan với ít phỏng đoán hơn so với một prompt crypto chung chung.

Security Audit
Yêu thích 0GitHub 0
S
qa-test-planner

bởi softaworks

qa-test-planner là skill QA kích hoạt thủ công, dùng để tạo test plan, test case thủ công, regression suite, ghi chú kiểm tra thiết kế Figma và bug report có cấu trúc từ ngữ cảnh tính năng hoặc bản phát hành.

Acceptance Testing
Yêu thích 0GitHub 0
Regression Testing agent skills