Test Viewpoint cho test ứng dụng trên mobile
Hiện nay việc phát triển các ứng dụng trên mobile đang rất phổ biến, song song với đó là yêu cầu đảm bảo chất lượng cho các ứng dụng đó. Vậy làm sao để có thể thực hiện test các ứng dụng này, nhất là khi bạn là một tester mới, hoặc kể cả bạn là một tester có kinh nghiệm, nhưng chưa tham gia dự án ...
Hiện nay việc phát triển các ứng dụng trên mobile đang rất phổ biến, song song với đó là yêu cầu đảm bảo chất lượng cho các ứng dụng đó. Vậy làm sao để có thể thực hiện test các ứng dụng này, nhất là khi bạn là một tester mới, hoặc kể cả bạn là một tester có kinh nghiệm, nhưng chưa tham gia dự án test ứng dụng trên mobile bao giờ? Và điều khó nhất có lẽ là xác định được mình "Cần phải test những gì?" khi bạn được giao một ứng dụng để kiểm thử. Bạn đừng quá lo lắng, từ kinh nghiệm tham gia các dự án test app trên mobile, kết hợp tham khảo từ nhiều nguồn khác nhau, chúng tôi đã tập hợp ra một danh sách các viewpoint để dành riêng cho việc test các ứng dụng trên mobile. Với danh sách viewpoint này, bạn chỉ cần duyệt lần lượt các đối tượng cần test, xem với mỗi đối tượng đó thì sẽ cần check những quan điểm nào. Từ đó pikup ra các test case cần test.
I. Vậy Test viewpoint là gì?
-
Test viewpoint là tập hợp những quan điểm được dùng để xem xét các chức năng hoạt động của ứng dụng hoặc thiết bị phần cứng liên quan đến ứng dụng xem hoạt động của ứng dụng đó có đúng theo như yêu cầu hay không. Ví dụ: Khi test một màn hình, ta cần test theo các quan điểm như: Giao diện màn hình có đúng mô tả hay không: Kích thước, vị trí, màu sắc, hiệu ứng...? Các đối tượng trên màn hình có đúng không? Hoạt động của từng đối tượng riêng biệt có đúng hay không? Hoạt động khi kết hợp các đối tượng ở các trạng thái khác nhau có đúng theo yêu cầu không?...
-
Một file test viewpoint thường có dạng như sau: hoặc
-
Test viewpoint thường được sử dụng kết hợp với function list (danh sách liệt kê các chức năng, đối tượng cần kiểm tra) tạo thành một matrix chứa những test case cần phải test (ở một số nơi, matrix này cũng được coi là một tài liệu test design).
-
Một Test matrix có dạng như sau:
II. Các loại Viewpoint cho test mobile app Dưới đây là các viewpoint chung thường dùng, đối với từng loại app đặc trưng, các bạn có thể chọn lọc ra những quan điểm phù hợp để sử dụng, không nhất thiết phải sử dụng cả danh sách này