Tìm hiểu về các công cụ quản lý Test Cases

Chắc hẳn qua hai bài viết về tầm quan trọng của Test case và thành phần của một test case - thì chắc mọi người đã biết viết test case như thế nào, quy trình ra sao, hiệu quả đến mức độ nào....

Tiếp nối phần tìm hiểu về test case đó chính là Tool quản lý test case.

Đầu tiên phải kể đến "Excel - Google sheet". Đây là tool được sử dụng từ rất lâu và ở nhiều công ty, nhiều project.

Giao diện trực quan, hầu hết mọi người đều biết sử dụng, chỉ cần có thêm xíu skill về excel thì bạn có thể dễ dàng tổ chức bộ test case mình một cách hiệu quả và tiện dụng.

Về phía mình thì nhận thấy Google sheet rất tốt, đặc biệt là những project vừa và nhỏ, team có khoảng 1,2 tester/QA. Với những project lớn, có nhiều tester/QA và phải tạo test run nhiều thì việc quản lý bằng Google sheet khá khó khăn và không rõ ràng.

Vậy nên thì với những project lớn, các công ty thường chọn những tool quản lý test case chuyên biệt. 

Trên thị trường hiện tại có rất nhiều tool, có tool free, có tool trả phí, nhưng hầu hết là phải trả phí, tool free thì xài không tiện và giao diện cũng xấu lắm :smile: Nói chung team lớn, project lớn thì chuyển bỏ ra một khoản tiền để cho test case management cũng không phải vấn đề lớn nên Thu nghĩ cũng thoải mái.

Có hai loại tool chính: một loại chỉ là tool để quản lý test case, một loại là tool nằm trong một bộ phần mềm quản lý project.

Thứ nhất, tool quản lý test case riêng biệt, bạn sẽ tìm hiểu đến nó khi project của bạn muốn dùng những tool riêng biệt cho những mục đích riêng (ví dụ như dùng Git để quản lý code, dùng Jira để quản lý task....): 

- Với tool free bạn có thể thử là TestLink...Bạn tự setup trên server công ty và dùng, giao diện hơi "cổ" nhưng nếu cố gắng vẫn dùng được.

- Với tool tính phí thì có nhiều sự lựa chọn, ví dụ như Testrail, Testlodge,...Với mình thì thấy hai tool này khá tiện cho việc sử dụng, nó đáp ứng đủ nhu cầu quản lý test case.

Thứ hai, tool nằm tròng một bộ phần mềm quản lý project. Bạn có thể tham khảo Visual Studio Team Service hay Terik. Hai tool này khá nổi trên thị trường. Mục đích của bộ tool này là "quy tất cả về một mối", từ source code, test case, document, process, automation test, CI/CD,.. Giá thành thì không cần nói. Nhưng dùng khá tiện dụng. Phần quản lý test case cũng rất tốt.

Đó là tất cả những thông tin về test case management tool, hy vọng qua bài viết này bạn sẽ có một cái nhìn tổng quan về hệ thống các tool có trên thị trường. Tùy vào nhu cầu và kinh phí của công ty mà bạn có thể lựa chọn những tool phù hợp để sửa dụng nhé.

Đoàn Xuân Thu - QA Engineer