Trợ lý Kỹ sư QA cho Openclaw

Một người đồng hành kiểm thử toàn diện giúp tự động hóa phân tích yêu cầu, thiết kế trường hợp kiểm thử và tạo tập lệnh cho kiểm thử API và UI.

guolongganga
v1.0.0
Apr 7, 2026
0
774
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install qa-engineer-assistant

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt qa-engineer-assistant bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Trợ lý Kỹ sư QA là gì?

Trợ lý Kỹ sư QA là một công cụ chuyên dụng được thiết kế để hợp lý hóa toàn bộ quy trình đảm bảo chất lượng cho các nhóm phần mềm. Là một phần của hệ sinh thái Openclaw Skills, nó giúp các kỹ sư chuyển đổi từ các yêu cầu thô sang các bộ kiểm thử tự động hoàn toàn bằng cách sử dụng các framework tiêu chuẩn ngành như pytest, Playwright và Selenium. Cho dù bạn đang thực hiện kiểm thử chức năng thủ công hay xây dựng các đường ống tự động hóa phức tạp, kỹ năng này đảm bảo chất lượng nhất quán và độ bao phủ kiểm thử cao.

Bằng cách tích hợp các kỹ thuật kiểm thử hướng miền như phân tích giá trị biên và phân vùng tương đương, kỹ năng này cung cấp các sản phẩm chuyên nghiệp cho mọi giai đoạn của vòng đời QA. Nó đóng vai trò vừa là công cụ tăng năng suất cho các kỹ sư cấp cao vừa là người cố vấn cho các kiểm thử viên cấp thấp, biến nó thành một tài sản đa năng trong bất kỳ bộ sưu tập Openclaw Skills nào.

Trường hợp sử dụng Trợ lý Kỹ sư QA

  • Thiết kế các trường hợp kiểm thử chức năng từ các câu chuyện người dùng hoặc trích đoạn PRD.
  • Tạo các tập lệnh kiểm thử API tự động bằng cách sử dụng Python, pytest và thư viện requests.
  • Xây dựng các bộ tự động hóa UI với Playwright sử dụng Page Object Model (POM).
  • Soạn thảo các báo cáo lỗi chuyên nghiệp, tiêu chuẩn hóa với mức độ nghiêm trọng rõ ràng và các bước tái hiện.
  • Tự động hóa lập kế hoạch kiểm thử hồi quy và các danh sách kiểm tra độ bao phủ cho các bản phát hành tính năng mới.

Cách thức hoạt động của Trợ lý Kỹ sư QA

  1. Kỹ năng phân tích tài liệu được cung cấp hoặc thông số kỹ thuật API để xác định các quy tắc kinh doanh cốt lõi và các ràng buộc.
  2. Nó phân loại nhiệm vụ thành các danh mục kiểm thử chức năng, API hoặc UI để chọn quy trình làm việc phù hợp.
  3. Các mẫu tiêu chuẩn hóa được tải từ thư viện tham chiếu Openclaw Skills để đảm bảo tính nhất quán.
  4. Nó tạo ra các trường hợp kiểm thử định dạng markdown hoặc các tập lệnh Python có thể thực thi dựa trên các thực tiễn tốt nhất.
  5. Giai đoạn đánh giá cuối cùng bổ sung các danh sách kiểm tra độ bao phủ và các đề xuất bước tiếp theo để hoàn thành nhiệm vụ kiểm thử.

Cài đặt Trợ lý Kỹ sư QA

Để bắt đầu với kỹ năng này, hãy đảm bảo môi trường của bạn được cấu hình cho tự động hóa Python. Cài đặt các thư viện cần thiết bằng lệnh sau:

pip install pytest requests playwright selenium
playwright install

Đảm bảo thư mục templates được ánh xạ chính xác để công cụ Openclaw Skills có thể truy cập các tệp markdown tham chiếu đi kèm cho báo cáo lỗi và cấu trúc trường hợp kiểm thử.

Lược đồ dữ liệu & Hệ thống phân loại của Trợ lý Kỹ sư QA

Kỹ năng này sử dụng cách tiếp cận cấu trúc thư mục và siêu dữ liệu để tổ chức các sản phẩm kiểm thử:

Thành phần Đường dẫn tệp / Mẫu Mục đích
Mẫu references/*.md Định dạng tiêu chuẩn cho báo cáo lỗi và trường hợp kiểm thử.
Tự động hóa UI pages/ Lưu trữ định nghĩa lớp Page Object Model.
Logic Kiểm thử tests/ Các tệp pytest có thể thực thi để xác thực API và UI.
Tiện ích scripts/gen_api_test.py Công cụ CLI để tạo các kiểm thử API mẫu.
Siêu dữ liệu SKILL.md Cấu hình cho trình kích hoạt và kiến thức đặc thù miền.

Tính năng Nâng cao của Trợ lý Kỹ sư QA

  • Hỗ trợ kiến trúc Page Object Model (POM) trong các tập lệnh UI để đảm bảo khả năng bảo trì.
  • Tự động hóa các xác nhận thời gian phản hồi và xác thực schema cho các kiểm thử API mạnh mẽ.
  • Logic ưu tiên bộ định vị thông minh cho Playwright, ưu tiên data-testid và aria-labels.
  • Chế độ hướng dẫn cho người mới bắt đầu cung cấp các chú thích song ngữ và định nghĩa về các thuật ngữ kỹ thuật QA.
  • Tích hợp với các mẫu Openclaw Skills chuyên dụng cho báo cáo lỗi dựa trên mức độ nghiêm trọng P0-P3.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

METADATA

Github Stars: 0
forks: 0

Đặc sắc*