Làm cách nào để tôi tham gia thử nghiệm và QA với Ubuntu?


20

Tôi muốn tham gia với Ubuntu QA bằng cách tạo các bài kiểm tra tự động. Có một nỗ lực liên tục để tạo ra các thử nghiệm này? Tôi có thể tìm hiểu thêm ở đâu?

Câu trả lời:


13

Nhóm QA thực hiện kiểm tra tự động rộng rãi - đó là một phần trong các yêu cầu đối với phần cứng để được chứng nhận Ubuntu.

Dự án họ sử dụng là Checkbox . Đừng để bị lừa bởi phiên bản cắt giảm được vận chuyển trong checkbox-gtkgói - bộ đầy đủ chứa một loạt các thử nghiệm khổng lồ.

Các Ubuntu QA mailing list là nơi bạn muốn đi cho câu hỏi hộp kiểm, hoặc để thảo luận về yêu cầu hợp nhất. Liên kết này thảo luận về bộ công cụ đầy đủ được sử dụng bởi nhóm QA để tự động hóa.


2
Vui lòng thêm liên kết này: qa.ubfox.com/automation
saji89

@ saji89: bạn có thể tiếp tục và đề nghị chỉnh sửa.
Flimm

7

Có một vài cách để tham gia viết bài kiểm tra tự động. Đội ngũ chất lượng có liên quan đến việc viết các bài kiểm tra autopkg và autopilot cho các gói ubfox.

Tự động cân

Kiểm tra autopkg được chạy tự động tại thời điểm xây dựng bởi các buildbots cho gói. Mục tiêu của các thử nghiệm này là cung cấp thử nghiệm hệ thống và tích hợp để đảm bảo chức năng cơ bản. Bạn có thể xem đầu ra trực tiếp của các bài kiểm tra autopkg hiện tại ở đây . Nếu bạn quan tâm đến việc viết các bài kiểm tra này, hãy xem:

Tự động lái

Các thử nghiệm này được viết bằng python bằng cách sử dụng khung tự động. Mục tiêu của các thử nghiệm này là cung cấp ứng dụng và thử nghiệm chức năng ở cấp độ cao hơn. Các bài kiểm tra được viết bằng python và có thể được người dùng thực thi hoặc viết kịch bản thông qua một người chạy thử nghiệm như UTAH hoặc jenkins để chạy và xuất bản kết quả tự động. Để biết thêm thông tin về autopilot, hãy xem dự án trên launchpad cũng như tài liệu cho dự án. Nếu bạn quan tâm đến việc viết các bài kiểm tra này, hãy xem:

Tìm sự giúp đỡ

Để biết thêm thông tin hoặc để nhận trợ giúp, hãy gửi email danh sách chất lượng Ubuntu hoặc truy cập # ub Ubuntu-quality trên freenode.


4

Một dự án tồn tại tại https://wiki.ubfox.com/Testing/Automation cho việc này - Tôi không chắc nó hiện bao nhiêu, nhưng cũng có thử nghiệm nâng cấp tự động được thực hiện để kiểm tra nâng cấp các kết hợp gói khác nhau.


3

Bạn có thể tham gia thử nghiệm bằng cách tham gia nhóm QA , danh sách gửi thư của họ - chất lượng Ubuntutrang launchpad của họ .

Liên kết cuối cùng sẽ đưa bạn đến trang web launchpad tự động, gói thử nghiệm tự động hóa mạnh hơn.

Xem câu trả lời của tôi ở đây để biết thêm chi tiết về cách hoạt động của thử nghiệm tự động Ubuntu.


2

Thông thường kiểm thử tự động được thực hiện trên cơ sở từng dự án và chất lượng của các kiểm tra đó phụ thuộc nhiều vào tổ chức và kiểm soát chất lượng của dự án. Các thử nghiệm có thể được gắn vào việc xây dựng các cuộc tranh luận và như vậy nhưng theo tôi biết tôi chưa bao giờ nghe thấy bất kỳ khung thử nghiệm bên ngoài nào ngoài bất kỳ dự án cụ thể nào.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.