Tổng quan về kiểm thử và đánh giá hệ tương tác Mô hình Cognitive Walkthrough trong đánh giá thiết kế Mô thức Usability testing trong đánh giá cài đặt Kiểm thử: Kiểm tra các chức năng của hệ thống so với thiết kế, đặc tả yêu cầu và phân tích nghiệp vụ. Xác định được lỗi: nghiệp vụ, lập trình Xác định lỗi và thời gian xử lý lỗi cho hệ thống. Đánh giá: Nhiệm vụ xuyên suốt của vòng đời thiết kế, xảy ra trong suốt tất cả các giai đoạn Là kiểm thử tính dùng được của hệ thống theo các tiêu chí hiệu quả, năng suất, an toàn và độ thỏa mãn của khách hàng.
Trang 1Nhóm 12:
Lê Thị Huế Nguyễn Văn Trung Trần Huy Quyết
Võ Hải Nam Trần Quang Hưng
Trang 2Nội dung
Tổng quan về kiểm thử và đánh giá hệ tương tác
Mô hình Cognitive Walkthrough trong đánh giá thiết kế
Mô thức Usability testing trong đánh
giá cài đặt
Demo đánh giá website
http://vinabook.com
Trang 31 Tổng quan
Kiểm thử:
◦ Kiểm tra các chức năng của hệ thống so với
thiết kế, đặc tả yêu cầu và phân tích nghiệp vụ.
◦ Xác định được lỗi: nghiệp vụ, lập trình
◦ Xác định lỗi và thời gian xử lý lỗi cho hệ thống.
Đánh giá:
◦ Nhiệm vụ xuyên suốt của vòng đời thiết kế, xảy
ra trong suốt tất cả các giai đoạn
◦ Là kiểm thử tính dùng được của hệ thống theo các tiêu chí hiệu quả, năng suất, an toàn và độ thỏa mãn của khách hàng
Trang 42 Kiểm thử và đánh giá thiết kế
Sử dụng Mô hình Cognitive Walkthrough
động, mỗi hành động tương tự như một
đoạn mã của chương trình.
các nhiệm vụ đặc tả hệ thống hoặc từ màn hình “mock-up”: từ màn hình này qua màn hình khác nhằm kiểm tra tính dùng được
Trang 53 Kiểm thử và đánh giá cài đặt
Sử dụng Mô thức Usability testing:
• phù hợp cho việc đánh giá các sản phẩm phòng
thí nghiệm như hệ thống website
• là một phương pháp thông dụng để kiểm thử
tính tiện dụng hệ tương tác
• Quan sát người dùng và ghi lại hiệu suất của
các đối tượng người dùng điển hình khi thực
hiện các nhiệm vụ điển hình theo các cấu hình cài đặt sẵn
• Giải thích tại sao người dùng lại làm những
hành động đó (tính hiệu suất thời gian, xác định lỗi), khuyến khích người dùng cho ý kiến (phỏng vấn hoặc sử dụng bảng câu hỏi)
Trang 6Demo đánh giá thiết kế
Tác vụ 1: tìm 1 mặt hàng đang được nhiều người quan tâm
Tác vụ 2: tìm một mặt hàng đã xuất hiện lâu trên thị trường
Tác vụ 3: tìm một mặt hàng đã xuất hiện được một thời gian trên thị
trường
Trang 7Tác vụ 1
• tìm 1 mặt hàng đang được nhiều người quan tâm
• Sách “Cho em nghĩ lại một giây thôi”
• Khi sử dụng thanh tìm kiếm, kết quả
được trả về chính xác, với 1 kết quả
ngay trang đầu tiên
• Khi sử dụng menu ngang (sách mới phát hành), kết quả trả về ngay trang đầu
tiên
• Khi sử dụng menu dọc (văn học trong
nước), kết quả trả về ngay trang đầu
tiên, nằm trong phần sách mới của trang
Trang 8Tác vụ 2
• tìm một mặt hàng đã xuất hiện lâu trên thị trường
• Đĩa nhạc “Chỉ còn những kỉ niệm”
• Khi sử dụng thanh tìm kiếm, với cụm từ
“chỉ còn với kỉ niệm”, kết quả trả về
không thỏa mãn Khi tìm với cụm từ “chỉ còn kỉ niệm lê hiếu”, có 3 kết quả trả về
và 1 kết quả thỏa mãn
• Khi sử dụng menu dọc (nhạc trẻ): kết
quả trả về nằm trên trang 2 danh mục kết quả
Trang 9Tác vụ 3
• tìm một mặt hàng đã xuất hiện được
một thời gian trên thị trường
• Phim “High School Musical 3”
• Khi sử dụng thanh tìm kiểm, cho 7 kết quả, trong đó có 1 kết quả thỏa mãn
• Khi sử dụng menu dọc: không thể hoàn thành tác vụ, do không xác định được thể loại của film Đã thử với menu “tâm
lí tình cảm” nhưng không có (trong khi
đó một phần 2 của bộ film lại xuất hiện trong trang 2 kết quả trả về
Trang 10Một số góp ý đối với hệ thống
hiển thị không nên để dạng list do quá nhiều mặt hàng trong cơ sở dữ liệu Việc kết quả trả
về nằm trên nhiều trang có thể khiến mất kiên nhẫn tìm kiếm của người dùng.
kiếm nâng cao không có đặc trưng nổi trội, có thể nói giống hệ thống tìm kiếm bình thường Nên đưa vào khả năng tìm kiếm chuỗi chính
xác trong hệ thống tìm kiếm nâng cao.
để người dùng tiện tìm kiếm, do danh sách này khá dài (ví dụ, đối với mặt hàng sách).