Kiểm thử khả năng sử dụng là gì? Các phương pháp và ví dụ.

⚡ Tóm tắt thông minh

Kiểm thử khả năng sử dụng đo lường mức độ dễ dàng mà người dùng thực sự hoàn thành các tác vụ thực tế trong một ứng dụng. Tổng quan này giải thích lý do tại sao các nhóm thực hiện kiểm thử, phân loại các loại kiểm thử, quy trình năm giai đoạn, các chỉ số chứng minh tiến độ và số lượng người tham gia cần thiết.

  • 🎯 Mục tiêu cốt lõi: Hãy chỉ ra những khiếm khuyết về khả năng học hỏi, hiệu quả, độ chính xác và tính thân thiện với người dùng trước khi ra mắt sản phẩm ra công chúng, chứ không phải sau đó.
  • 📅 Đúng thời điểm: Hãy tiến hành phiên đầu tiên trong giai đoạn thiết kế ban đầu, khi việc vẽ lại màn hình hầu như không tốn chi phí.
  • 🧩 Chọn loại trước: Hãy quyết định xem nên sử dụng phương pháp điều phối hay không điều phối, làm việc từ xa hay trong phòng thí nghiệm, nghiên cứu thăm dò hay so sánh trước khi chọn lọc bất kỳ phần mềm nào.
  • 🔬 Hai kỹ thuật cốt lõi: Các buổi thực nghiệm trong phòng thí nghiệm giúp bộc lộ ngôn ngữ cơ thể, trong khi các buổi thực nghiệm từ xa tự động ghi lại giọng nói, hoạt động trên màn hình và biểu cảm khuôn mặt.
  • 🗂️ Quy trình năm giai đoạn: Lập kế hoạch, tuyển dụng, thử nghiệm, phân tích dữ liệu, sau đó báo cáo kết quả cho các nhà thiết kế, nhà phát triển và các bên liên quan trong kinh doanh.
  • 👥 Cỡ mẫu: Năm người tham gia tiêu biểu đã phát hiện ra khoảng 80% các vấn đề về khả năng sử dụng trên một ứng dụng điển hình.
  • 📊 Đo lường và so sánh: Track là tỷ lệ thành công của nhiệm vụ, thời gian thực hiện nhiệm vụ, tỷ lệ lỗi và điểm hài lòng so với phiên bản trước đó.

Kiểm tra khả năng sử dụng

Kiểm tra khả năng sử dụng Còn được gọi là Kiểm thử Trải nghiệm Người dùng (UX), là một kiểm thử phi chức năng Phương pháp đo lường mức độ dễ sử dụng và thân thiện với người dùng của một ứng dụng phần mềm. Một nhóm nhỏ người dùng cuối mục tiêu sử dụng ứng dụng phần mềm để phát hiện các lỗi về khả năng sử dụng. Kiểm thử khả năng sử dụng chủ yếu tập trung vào mức độ dễ sử dụng ứng dụng của người dùng, tính linh hoạt của ứng dụng trong việc điều khiển và khả năng đáp ứng các mục tiêu của ứng dụng.

Việc thử nghiệm này được khuyến nghị thực hiện trong giai đoạn thiết kế ban đầu của SDLCĐiều này giúp hiểu rõ hơn kỳ vọng của người dùng.

Tại sao phải kiểm tra khả năng sử dụng

Kiểm tra khả năng sử dụng

Tính thẩm mỹ và thiết kế là quan trọng. Một sản phẩm trông đẹp như thế nào thường quyết định nó hoạt động tốt như thế nào.

Có nhiều ứng dụng phần mềm/trang web thất bại thảm hại sau khi ra mắt vì những lý do sau:

  • Tôi nhấp vào đâu tiếp theo?
  • Trang nào cần được điều hướng?
  • Biểu tượng hoặc biệt ngữ nào đại diện cho cái gì?
  • Thông báo lỗi không nhất quán hoặc hiển thị hiệu quả
  • Thời gian phiên không đủ.

Kỹ thuật phần mềm, Kiểm tra khả năng sử dụng sẽ sớm xác định các lỗi về khả năng sử dụng trong hệ thống trong chu kỳ phát triển và có thể cứu sản phẩm khỏi bị lỗi.

Ví dụ về các trường hợp thử nghiệm kiểm tra khả năng sử dụng

Tiếp theo, hãy xem xét xem người kiểm thử thực sự nên đánh giá những gì.

Các trường hợp kiểm thử khả năng sử dụng

Mục tiêu của thử nghiệm này là để thỏa mãn người dùng và chủ yếu tập trung vào các thông số sau của hệ thống:

Hiệu quả của hệ thống

  • Hệ thống có dễ học không?
  • Hệ thống có hữu ích và tăng thêm giá trị cho đối tượng mục tiêu không?
  • Nội dung, màu sắc, biểu tượng, hình ảnh sử dụng có thẩm mỹ không?

Hiệu quả

  • Cần phải điều hướng một chút để đến được màn hình hoặc trang web mong muốn và thanh cuộn không nên được sử dụng thường xuyên.
  • Tính đồng nhất trong định dạng màn hình/trang trong ứng dụng/trang web của bạn.
  • Tùy chọn tìm kiếm trong ứng dụng phần mềm hoặc trang web của bạn.

tính chính xác

  • Không được có dữ liệu lỗi thời hoặc không chính xác như thông tin/địa chỉ liên hệ.
  • Không có liên kết bị hỏng nên có mặt.

Người dùng thân thiện

  • Các biện pháp kiểm soát được sử dụng phải tự giải thích và không cần đào tạo để vận hành
  • Cần cung cấp trợ giúp để người dùng hiểu ứng dụng/trang web
  • Phù hợp với các mục tiêu trên giúp kiểm tra khả năng sử dụng hiệu quả

Các loại kiểm tra khả năng sử dụng

Kiểm thử khả năng sử dụng không phải là một quy trình cố định. Mỗi nghiên cứu được phân loại theo ba khía cạnh trước khi bắt đầu tuyển người tham gia: ai giám sát buổi kiểm thử, địa điểm diễn ra và câu hỏi mà kết quả cần trả lời. Không giống như... Kiểm tra GUINhững câu hỏi này đặt ra là liệu một người thật có thành công hay không, chứ không phải liệu một biện pháp kiểm soát có hiệu quả hay không.

Kiểu Hoạt động Phù hợp nhất cho
Quản lý Một nhà nghiên cứu sẽ giới thiệu từng nhiệm vụ và tiến hành kiểm tra trực tiếp. Lý do đằng sau hành vi
Chưa được kiểm duyệt Phần mềm ghi lại quá trình làm việc của người tham gia một mình. Phản hồi nhanh chóng trên quy mô lớn
Trực tiếp (thực hành) Người thử nghiệm và người quan sát cùng ở trong một phòng được kiểm soát. Ngôn ngữ cơ thể, sản phẩm phức tạp
Làm việc từ xa Người kiểm thử làm việc từ thiết bị và địa điểm riêng của họ. Phạm vi ảnh hưởng rộng, thời gian thực hiện ngắn.
Thăm dò Các nhiệm vụ mở được tập hợp dựa trên các khái niệm ban đầu. Tìm ra những thiếu sót trước khi thiết kế được hoàn thiện.
So sánh Người dùng lựa chọn giữa hai thiết kế cạnh tranh. Giải quyết tranh luận bằng chứng cứ

Thời điểm cũng rất quan trọng. Các nghiên cứu hình thành được thực hiện trong khi thiết kế vẫn đang trong quá trình hoàn thiện và giải thích lý do tại sao người dùng gặp khó khăn. Các nghiên cứu tổng kết đánh giá một phiên bản hoạt động hoàn chỉnh.

Phương pháp kiểm tra khả năng sử dụng: 2 kỹ thuật

Có hai phương pháp có sẵn để thực hiện kiểm tra khả năng sử dụng –

  1. Kiểm tra khả năng sử dụng trong phòng thí nghiệm
  2. Kiểm tra khả năng sử dụng từ xa

Kiểm tra khả năng sử dụng trong phòng thí nghiệm:Thử nghiệm này được tiến hành trong một phòng thí nghiệm riêng biệt dưới sự giám sát của người quan sát. Người tham gia thử nghiệm được giao nhiệm vụ thực hiện. Vai trò của người quan sát là theo dõi hành vi của người tham gia thử nghiệm và báo cáo kết quả thử nghiệm. Người quan sát giữ im lặng trong suốt quá trình thử nghiệm. Trong thử nghiệm này, cả người quan sát và người tham gia thử nghiệm đều có mặt tại cùng một địa điểm.

Kiểm tra khả năng sử dụng từ xa: Theo thử nghiệm này, người quan sát và người thử nghiệm được bố trí ở xa. Người kiểm tra truy cập Hệ thống đang được kiểm tra từ xa và thực hiện các nhiệm vụ được giao. Giọng nói của người kiểm tra, hoạt động trên màn hình, nét mặt của người kiểm tra đều được ghi lại bằng phần mềm tự động. Người quan sát phân tích dữ liệu này và báo cáo kết quả của cuộc thử nghiệm. Ví dụ về một phần mềm như vậy – http://silverbackapp.com/ (Hiện đã nghỉ hưu)

Cách thực hiện Kiểm tra khả năng sử dụng: Quy trình hoàn chỉnh

Sau khi lựa chọn kỹ thuật, quy trình kiểm thử khả năng sử dụng bao gồm các giai đoạn sau:

Kiểm tra khả năng sử dụng: Quy trình hoàn chỉnh

Giai đoạn 1) Lập kế hoạch: Trong giai đoạn này, mục tiêu của việc kiểm tra khả năng sử dụng được xác định. Việc để các tình nguyện viên ngồi trước đơn đăng ký của bạn và ghi lại hành động của họ không phải là mục tiêu. Bạn cần xác định các chức năng và mục tiêu quan trọng của hệ thống. Bạn cần phân công nhiệm vụ cho người thử nghiệm của mình, những người thực hiện các chức năng quan trọng này. Trong giai đoạn này, phương pháp kiểm tra khả năng sử dụng, số lượng và nhân khẩu học của người kiểm tra khả năng sử dụng, định dạng báo cáo kiểm tra cũng được xác định

Giai đoạn 2) Tuyển dụng: Trong giai đoạn này, bạn tuyển dụng số lượng người thử nghiệm mong muốn theo kế hoạch kiểm tra khả năng sử dụng của bạn. Việc tìm kiếm những người thử nghiệm phù hợp với hồ sơ nhân khẩu học (tuổi, giới tính, v.v.) và chuyên môn (trình độ học vấn, công việc, v.v.) của bạn có thể mất thời gian.

Giai đoạn 3) Kiểm tra khả năng sử dụng: Trong giai đoạn này, các bài kiểm tra khả năng sử dụng được thực hiện trên thực tế.

Giai đoạn 4) Phân tích dữ liệu: Dữ liệu từ các cuộc kiểm tra khả năng sử dụng được phân tích kỹ lưỡng để rút ra những suy luận có ý nghĩa và đưa ra các đề xuất hữu ích nhằm cải thiện khả năng sử dụng tổng thể của sản phẩm của bạn.

Giai đoạn 5) Báo cáo: Kết quả kiểm tra khả năng sử dụng được chia sẻ với tất cả các bên liên quan có thể bao gồm nhà thiết kế, nhà phát triển, khách hàng và Giám đốc điều hành

Bạn cần bao nhiêu người dùng?

Bạn cần bao nhiêu người dùng

Nghiên cứu (Virzi, 1992 và Neilsen Landauer, 1993) chỉ ra rằng 5 người dùng là đủ để phát hiện 80% vấn đề về khả năng sử dụng. Một số nhà nghiên cứu đề xuất những con số khác.

Sự thật là, số lượng người dùng thực tế cần thiết phụ thuộc vào độ phức tạp của ứng dụng nhất định và mục tiêu khả năng sử dụng của bạn. Tăng số lượng người tham gia khả năng sử dụng dẫn đến tăng chi phí, lập kế hoạch, quản lý người tham gia và phân tích dữ liệu.

Nhưng theo nguyên tắc chung, nếu bạn trên một ngân sách nhỏ và quan tâm đến thử nghiệm khả năng sử dụng DIY 5 là một con số đẹp để bắt đầu. Nếu như ngân sách không phải là một hạn chế nó là tốt nhất tham khảo ý kiến ​​các chuyên gia giàu kinh nghiệm để xác định số lượng người dùng.

Các chỉ số kiểm thử khả năng sử dụng bạn nên đo lường

Kết quả nghiên cứu chỉ thay đổi sản phẩm khi chúng được trình bày dưới dạng số liệu mà nhóm nghiên cứu có thể xác định được. track trên các phiên bản khác nhau. Ghi lại cùng một bộ số liệu cho mỗi tác vụ, sau đó so sánh từng số liệu với bản dựng trước đó hoặc điểm chuẩn của đối thủ cạnh tranh.

  1. Tỷ lệ hoàn thành nhiệm vụ: Tỷ lệ người tham gia hoàn thành bài kiểm tra mà không cần trợ giúp; tỷ lệ thấp cho thấy lỗi thiết kế, chứ không phải lỗi của người kiểm tra.
  2. Thời gian thực hiện nhiệm vụ: Chỉ vài giây từ lần nhấp chuột đầu tiên đến khi hoàn tất, điều này cho thấy hệ thống điều hướng phức tạp và các nút điều khiển ẩn.
  3. Tỷ lệ lỗi: Các lỗi nhấp chuột, nhập liệu không hợp lệ và các điểm dừng không hoạt động được tính riêng cho từng tác vụ.
  4. Hiệu suất: Số nhiệm vụ hoàn thành được chia cho tổng thời gian thực hiện nhiệm vụ, hữu ích khi có hai bố cục ứng cử viên cạnh tranh nhau.
  5. Điểm hài lòng: một đánh giá sau khi hoàn thành nhiệm vụ, chẳng hạn như Thang đo khả năng sử dụng hệ thống.

Hãy ghép mỗi số liệu với một quan sát được ghi nhận: số liệu chứng minh vấn đề tồn tại, còn bản ghi chép giải thích nguyên nhân của vấn đề đó. GuruMục 99 đề cập đến khuôn khổ rộng hơn trong hướng dẫn này. số liệu kiểm thử phần mềm.

Danh sách kiểm tra thử nghiệm UX

Mục tiêu chính của thử nghiệm này là tìm ra các vấn đề quan trọng về khả năng sử dụng trước khi sản phẩm được tung ra. Những điều sau đây phải được xem xét để thử nghiệm thành công:

  • Bắt đầu thử nghiệm UX trong giai đoạn đầu thiết kế và phát triển
  • Bạn nên tiến hành thử nghiệm khả năng sử dụng trên sản phẩm của đối thủ cạnh tranh trước khi bắt đầu phát triển. Điều này sẽ giúp bạn xác định các tiêu chuẩn về khả năng sử dụng cho đối tượng mục tiêu của bạn
  • Chọn người dùng thích hợp để kiểm tra hệ thống (Có thể là chuyên gia/người dùng không phải chuyên gia/50-50 người dùng Chuyên gia và không phải chuyên gia)
  • Sử dụng một máy định hình băng thông. Ví dụ: đối tượng mục tiêu của bạn có kết nối mạng kém, hãy giới hạn băng thông mạng ở mức 56 Kbps cho những người kiểm tra khả năng sử dụng của bạn.
  • Người kiểm thử cần tập trung vào các chức năng quan trọng và được sử dụng thường xuyên của hệ thống.
  • Chỉ định một người quan sát cho mỗi người thử nghiệm. Điều này giúp người quan sát ghi nhận chính xác hành vi của người thử nghiệm. Nếu một người quan sát được chỉ định cho nhiều người thử nghiệm, kết quả có thể bị ảnh hưởng
  • Hướng dẫn Nhà thiết kế và Nhà phát triển rằng kết quả thử nghiệm này không phải là dấu hiệu thất bại mà là dấu hiệu của Sự cải tiến

Kiểm tra khả năng sử dụng Ưu điểm

Kiểm thử khả năng sử dụng có cả ưu điểm và nhược điểm.

  • Nó giúp phát hiện các vấn đề về khả năng sử dụng trước khi sản phẩm được đưa ra thị trường.
  • Nó giúp cải thiện sự hài lòng của người dùng cuối
  • Nó làm cho hệ thống của bạn có hiệu quả cao và hiệu quả
  • Nó giúp thu thập phản hồi thực sự từ đối tượng mục tiêu, những người thực sự sử dụng hệ thống của bạn trong quá trình kiểm tra khả năng sử dụng. Bạn không cần phải dựa vào “ý kiến” từ những người ngẫu nhiên.

Kiểm tra khả năng sử dụng Nhược điểm

  • Chi phí là yếu tố quan trọng cần cân nhắc trong thử nghiệm khả năng sử dụng. Cần rất nhiều tài nguyên để thiết lập Phòng thí nghiệm kiểm tra khả năng sử dụng. Việc tuyển dụng và quản lý người kiểm tra khả năng sử dụng cũng có thể tốn kém

Tuy nhiên, những chi phí này sẽ tự chi trả dưới dạng sự hài lòng của khách hàng cao hơn, khả năng giữ chân và kinh doanh lặp lại. Do đó, việc kiểm tra khả năng sử dụng rất được khuyến khích.

Câu Hỏi Thường Gặp

Không. Trí tuệ nhân tạo (AI) có thể soạn thảo nhiệm vụ, điều chỉnh các câu hỏi tiếp theo và mô phỏng các lộ trình khả thi, nhưng nó không thể cảm nhận được sự bối rối. Các nền tảng như... MazeUserTesting Sử dụng trí tuệ nhân tạo để hỗ trợ các chuyên viên kiểm thử thực thụ, chứ không phải để thay thế họ.

Trí tuệ nhân tạo (AI) ghi lại toàn bộ phiên làm việc, nhóm các khiếu nại lặp đi lặp lại thành các chủ đề, gắn thẻ cảm xúc và cắt chính xác những khoảnh khắc khi nhiệm vụ thất bại. Sau đó, các nhà phân tích sẽ xác minh các nhóm này thay vì phải xem hàng giờ ghi âm, giúp giảm thời gian lập báo cáo từ nhiều ngày xuống còn vài giờ.

Kiểm thử khả năng sử dụng đặt ra câu hỏi liệu sản phẩm có dễ sử dụng hay không, và nó coi những thất bại là dữ liệu hữu ích. Thử nghiệm chấp nhận của người dùng Nó đặt câu hỏi liệu sản phẩm có đáp ứng các yêu cầu kinh doanh đã được thỏa thuận hay không, và đưa ra quyết định phê duyệt hơn là cung cấp thông tin chi tiết về thiết kế.

Thời lượng từ 15 đến 20 phút, bao gồm từ năm đến mười nhiệm vụ, là phù hợp với hầu hết các sản phẩm. Các phiên ngắn hơn hiếm khi hoàn thành được nhiệm vụ có ý nghĩa; các phiên dài hơn sẽ làm người tham gia mất tập trung và làm tăng tỷ lệ lỗi, phản ánh sự mệt mỏi thay vì một lỗi thiết kế thực sự.

Năm giai đoạn vẫn giữ nguyên, nhưng các nhiệm vụ phải được thực hiện bằng một tay, trên màn hình nhỏ, qua mạng yếu và dưới ánh sáng mạnh. Thử nghiệm di động Các thiết lập này cũng ghi lại màn hình thiết bị và ngón tay cái, chứ không chỉ con trỏ.

Tóm tắt bài viết này với: