DI ĐỘNG VÀ PHƯƠNG PHÁP PHÁT TRIỂN LINH HOẠT
3.3. Phương pháp ứng dụng học máy và đồ thị hóa kết quả kiểm thử
3.3.1.4. Một số đánh giá về giải pháp
Các giải pháp để tìm ra những thách thức đang sử dụng kiểm thử theo ngữ cảnh dưới dạng kiểm thử thăm dò để xử lý các thay đổi trong quá trình thực hiện sản phẩm và giảm thời gian cho các trường hợp kiểm thử chi tiết. One2Explore và One2Test được sử dụng để quản lý phạm vi kiểm thử, để xem xét việc thực hiện kiểm thử hiện tại và đưa ra các ý tưởng kiểm thử tốt hơn. Với thực hành này, kiểm thử được thực hiện trong các khung thời gian (timebox) đã cho (từ 60 đến 90 phút) với một (hoặc hai) mục tiêu kiểm thử. Điều này giúp việc kiểm thử vẫn tập trung và giảm độ phức tạp của đồ thị. Hơn nữa, tác giả sẽ thực hiện một cách tiếp cận mới cho việc hiển thị của đồ thị. Nó được mơ tả ngắn gọn như sau:
o Sắp xếp thông tin để hiển thị: công cụ cho phép phân ra hai loại thông tin để hiển thị. (1) Thông tin đồ thị bao gồm: nút và cạnh. Đây là bộ khung của biểu
đồ. (2) Thông tin kiểm thử: lỗi liên quan đến từng màn hình riêng lẻ (nút), URL, ảnh chụp màn hình. Biểu đồ được hiển thị trong nhiều lớp. Mỗi cái được sử
dụng để miêu tả thông tin quan trọng mô tả từng yếu tố riêng lẻ. Các lớp này có thể bị ẩn hoặc hiển thị giúp hiển thị tốt hơn.
o Hiển thị biểu đồ trong các điều kiện cụ thể: công cụ cho phép người kiểm tra xác định các điều kiện để hiển thị biểu đồ như: có thể chọn một loạt các hoạt động kiểm thử : 10 bước đầu tiên để hiển thị hoặc có thể chọn tùy chọn “Chỉ hiển thị màn hình liên kết với lỗi”, sau đó các màn hình khác (nút) và các liên kết khác (cạnh) sẽ chuyển sang màu xám.
o Phóng to và thu nhỏ: Tương tự như hiển thị bản đồ đường phố, phóng to (và thu nhỏ) trên phần tử biểu đồ và mở rộng vùng cần xem.
One2Explore có một số hạn chế như (1) chỉ hỗ trợ ứng dụng web, web di động ở thời điểm hiện tại, (2) khó hiển thị và thể hiện chi tiết thông tin khi đồ thị phức tạp hơn, (3) quá nhiều thông tin liên quan đến kiểm thử cần được trình bày, (4) dữ liệu được thu thập để phân tích trở nên rất lớn theo thời gian. Các hạn chế này sẽ được tiếp tục nghiên cứu và phát triển trong tương lai.