Bạn có thể giới thiệu một mẫu kế hoạch kiểm tra tốt?


8

Bạn có thể giới thiệu một mẫu kế hoạch kiểm tra tốt cho một nhóm thử nghiệm nhanh không? Tôi biết có các mẫu để thử nghiệm trên web và đã xem xét một số mẫu được tìm thấy bởi các công cụ tìm kiếm, nhưng tôi thực sự có thể sử dụng một cái gì đó nhẹ và một cái gì đó đã được thử nghiệm bởi những người thử nghiệm lành nghề và được biết là hoạt động tốt. Nhiều mẫu tôi đã thấy cho tôi cảm giác rằng việc viết tài liệu kiểm tra dự kiến ​​sẽ là một phần ba công việc mà những người kiểm tra đó đang làm, nhưng nhóm của tôi thực sự thích sử dụng ít tài liệu hơn và viết bài kiểm tra thực tế hơn. Chúng tôi sử dụng wiki cho tài liệu, vì vậy một cách tiếp cận dựa trên tài liệu sống sẽ rất tuyệt vời.

Tôi hy vọng rằng việc sử dụng một cách tiếp cận có cấu trúc hơn để lập kế hoạch kiểm tra sẽ làm tăng tính hữu ích của kế hoạch kiểm tra của tôi đồng thời giảm nỗ lực tạo ra nó bằng cách cho phép tôi suy nghĩ về các thử nghiệm, chứ không phải định dạng và cấu trúc của kế hoạch. Nơi làm việc của tôi không có sẵn thứ gì đó, vì vậy bất cứ điều gì tôi bắt đầu làm đều có thể được công ty chấp nhận.

Câu trả lời:


3

Thành thật mà nói, ngay cả một mẫu kế hoạch kiểm tra đã được sử dụng thành công bởi các nhóm nhanh nhẹn khác có thể không hoạt động tốt cho nhóm của bạn - nhưng xem những gì người khác đang làm hữu ích để có ý tưởng về các phương pháp khác nhau.

Tôi cũng đã suy nghĩ về vấn đề tương tự trong một thời gian. Cách tiếp cận của tôi cho đến nay vẫn rất thực tế: Tôi đã làm việc trong một nhóm nhỏ và ban đầu là người thử nghiệm duy nhất cho 6 nhà phát triển. Tạo tài liệu thay vì kiểm tra sẽ là một lựa chọn rất kém. Tạo tài liệu thay vì thử nghiệm, để các nhà phát triển có thể chạy thử nghiệm: một lựa chọn rất kém khác, IMHO.

Hiện tại, tôi sẽ thêm một trang vào wiki của chúng tôi cho mỗi câu chuyện và sẽ lưu giữ một tập hợp các ý tưởng thử nghiệm, được sử dụng làm cơ sở cho các phiên thử nghiệm khám phá. Nếu cần, tôi cũng sẽ thêm thông tin thiết lập ở đó. Tôi muốn giữ riêng biệt, để giữ nó như một tài nguyên có thể được cập nhật dễ dàng hơn, nhưng tại thời điểm này, nó đi vào cùng một trang. (Tôi thường không thích trộn "cách" và "cái gì", điều đó khiến bạn khó thấy "bạn" đang làm gì nếu bạn phải chọn nó ra khỏi trang "làm thế nào"). Chúng tôi không có mẫu cho các trang đó - Tôi không cảm thấy chúng tôi cần nó. Khi chúng tôi làm, tôi sẽ thêm một, và sau đó điều chỉnh nó khi chúng tôi tìm hiểu thêm. Hiện tại, nó hoạt động để tôi đưa ra một cái nhìn tổng quan về những lĩnh vực chúng ta sẽ xem xét khi thử nghiệm và trên wiki,

Tôi đã xem xét việc thiết lập bảng điều khiển thử nghiệm công nghệ thấp, nhưng hiện tại, tôi tin rằng bảng trắng của chúng tôi đủ để chúng tôi thấy câu chuyện đang tiến triển như thế nào tại thời điểm này - mặc dù khi nhóm phát triển, chúng tôi có thể muốn xem lại điều đó.

Bạn cũng muốn biết những người kiểm tra Agile khác đang làm gì - đây là một vài bài đăng trên blog mà tôi nghĩ bạn sẽ thấy hữu ích:

Tôi rất thích mô tả của Marlena Compton về cách cô ấy sử dụng wiki để thử nghiệm tại Atlassian: http://marlenacompton.com/?p=1894

Một lần nữa, một cách tiếp cận nhẹ nhàng, giữ các mục tiêu thử nghiệm gắn liền với câu chuyện. Cô sử dụng bảng điều khiển thử nghiệm để có cái nhìn ở mức độ cao về các tính năng trong bản phát hành. Tính năng này liên kết đến một trang của các mục tiêu thử nghiệm, được sắp xếp theo các tiêu đề khác nhau - chức năng, miền, căng thẳng, dữ liệu, lưu lượng và khiếu nại. Điều này cung cấp cái nhìn "trong nháy mắt" về những lĩnh vực / loại thử nghiệm bạn đã lên kế hoạch và bạn có thể thấy ngay lập tức nếu một khu vực có ít thử nghiệm hơn. Đây có thể là một cách tiếp cận bạn thấy hữu ích.

Trish Khoo cũng có một số điều thú vị để nói về việc sử dụng wiki, hơn nữa về mức độ cấu trúc các bài kiểm tra riêng lẻ (họ đã chuyển sang sử dụng định dạng "Cho, Khi, Sau đó" theo kiểu Gherkin cho các bài kiểm tra của họ): http: / /ubertest.oosfish.net/?p=243

Bài đăng trên blog của Elizabeth Hendrickson về các hệ thống quản lý kiểm tra chuyên ngành hơi lạc đề, nhưng bạn có thể tìm thấy một số điểm hữu ích được nêu ra: http://testobsished.com/2009/10/06/specialized-test-man Quản lý-systems- are-an -agile-trở ngại /


Cảm ơn, điều này thật tuyệt. Nghe có vẻ như những gì tôi đang đến tương tự như những gì đã được sử dụng. Tôi thực sự thích lập một kế hoạch kiểm tra vì tôi thấy nó cho phép tôi "động não" các bài kiểm tra trước khi tôi bắt đầu tự động hóa chúng, và quá trình kiểm tra của tôi thường kết thúc kỹ lưỡng hơn nhiều. Các nhà phát triển như có thể xem xét quá trình thử nghiệm. Tôi chỉ duy trì các kịch bản kiểm tra thủ công; các kế hoạch kiểm tra tự động chỉ dành cho mục đích lập kế hoạch.
Ethel Evans

Tuyệt vời - rất vui vì nó hữu ích. Để động não, bạn đã nghĩ đến việc sử dụng mindmap chưa? Bài đăng trên blog Lisa Crispin này mô tả cách họ sử dụng sơ đồ tư duy để lập kế hoạch chủ đề: lisacrispin.com/wordpress/tag/mind-maps
thử nghiệm

1

xin lỗi tôi không thể đề xuất một cái nhưng có vẻ như bạn nên tạo một cái từ đầu cho nhóm của bạn dựa trên yêu cầu cá nhân của công ty bạn và nhu cầu thử nghiệm.


Cảm ơn, Ross, tôi nghĩ đó là nơi tôi đang hướng đến. Chỉ cần tìm ý tưởng về sự cân bằng chính xác cho Thử nghiệm Agile.
Ethel Evans
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.