Để có một bộ Testcase hiệu quả, Tester cần xác định được những case sẽ được viết trong testcase của mình và thể hiện nó một cách rõ ràng,đầy đủ và dễ hiểu. Thông thường, một testcase rõ ràng sẽ được chia theo 2 phần: Test UI (Giao diện người dùng) và Test Functional (Chức năng). Test UI là thực hiện test về Bố cục, Màu sắc, Kiểu chữ, Đồ họa,...tất cả những gì thuộc về giao diện người dùng nhìn vào. Vậy còn Test Functional, làm thế nào để có một testcase chức năng tốt. Bài viết này sẽ giúp các bạn xây dựng được một testcase chức năng hiệu quả.