Chuyển đến nội dung chính

UX - User experience

Trải nghiệm người dùng (viết tắt là UX - User Experience) là cách một người dùng cảm nhận khi giao tiếp(tương tác) với một hệ thống. Hệ thống có thể là một trang web, một ứng dụng web hoặc phần mềm máy tính, và trong bối cảnh hiện đại, thường được biểu hiện bằng một số hình thức tương tác giữa con người - máy tính.

Là một tester, đặt mình vào vị trí người dùng để đánh giá hệ thống thì UX là phần nâng cao không thể thiếu cho bạn, QC không chỉ đảm bảo cho hệ thống đáp ứng các yêu cầu của khách hàng, tìm kiếm và hạn chế các lỗi phát sinh mà còn là cải tiến nâng cao chất lượng sản phẩm sao cho sản phẩm làm hài lòng các khách hàng ( ở đây là end-user)


Ví dụ: Ngày nay các bạn thường sử dụng và quen với việc chương trình hỗ trợ Enter thay cho click vào button submit, nút tab để chuyển các field từ trái qua phải từ trên xuống dưới, nút closed thường nằm góc phải phía trên màn hình. Những thói quen này được tạo nên khi bạn sử dụng các hệ thống khác nhau và bạn nghĩ đây là điều dương nhiên, vậy nếu gặp một chương trình bạn nhập username/password rồi ENTER mà không thấy hệ thông phản hồi gì bạn sẽ nghĩ sao ? Nếu một trang register bạn nhập xong last name rồi qua first name nhưng nhấn tab không được mà bạn phải click chuột thì bạn sẽ cảm thấy như thế nào ? Nếu nút closed nằm bên trái phía dưới thì có gây khó chịu cho bạn không ?

Và tất nhiên là tester bạn phải kiểm tra những điều đó:
- Biết đối tượng sử dụng sản phẩm của bạn  để họ thấy rõ ràng những thông điệp có sẵn phù hợp không ?
- Mượn các hành vi, thói quen sử dụng quen thuộc của người sử dụng.
- Tính trực quan , ngắn gọn, dễ hiểu  
- Nguyên tắc ngữ pháp , sử dụng ngôn ngữ của người dùng
- Hiểu được các trợ giúp mà người dùng cần
- Hãy để cho người dùng tự tin bằng cách tạo dựng một hệ thống an toàn
- Một số nguyên tắc khác.

Hôm nay mình đọc được bài viết khá hay về UX, nên note vào đây luôn:

Định nghĩa của anh về UI/UX là gì?
UI là cái người dùng nhìn thấy. UX là cách người dùng sử dụng website/app đó. 1 website/app có thể có UI đẹp nhưng UX tệ.
Ví dụ như 1 khách hàng tiềm năng đến website của bạn quyết định muốn sign-up, nhưng button “Sign-up” được “giấu” rất kĩ ở giữa muôn vàn thông tin khác. Khi tìm ra button đó rồi thì quá trình sign up yêu cầu cung cấp quá nhiều thông tin không cần thiết.
Ngay lập tức, khách hàng tiềm năng đó bắt đầu “Nghĩ.”
Là chủ website/app, bạn muốn khách hàng của mình sign-up/mua hàng mà không bao giờ phải “Nghĩ!”
http://blog.itviec.com/2014/10/uiux-developer/
" Nếu khách hàng là người cha, các developer là mẹ thì Teser  lại là người bảo mẫu .... "  :"))

Nhận xét

Bài đăng phổ biến từ blog này

3Q6S - Tiêu chuẩn chất lượng công ty nhật

+  Ý nghĩa của 3Q6S -          Quality company: công ty tốt -          Quality worker: nhân viên tốt -          Quality Products : sản phẩm tốt -          Seiri : sắp xếp gọn gàng -          Seiton: đặt ngăn nắp, đúng chỗ -          Seiketsu : tinh khiết, sáng sủa -          Seisou: quét dọn sạch sẽ -          Saho : tác phong, hành động đúng -          Shitsuke : kỷ luật, nề nếp     – Lấy các chữ đầu của các mục trên để gọi là 3Q6S.        * Sắp xếp gọn gàng bao gồm ý nghĩa “Phân chia những vật cần thiết và không cần thiết, những vật không cần thiết không đặt ở nơi làm việc...

Tổng quan về solfware testing

Chương 1: Tổng quan về test phần mềm         1.1 Các giai đoạn test         1.2 Định nghĩa về test         1.3 Mục tiêu của test         1.4 Vai trò và nhiệm vụ của Tester. Chương 2: Những yêu cầu cần thiết khi thực hiện test        2.1 Ý nghĩa những tài liệu tester cần hiểu trước khi bắt đầu test        2.2 Hướng test cụ thể trong phần mềm Chương 3: Quy trình test       Sơ đồ tổng quát. Chương 4: Phương pháp test và kỹ thuật thiết kế testcase       4.1 Phương pháp test       4.2 Loại test       4.3 Test case Chương 5: Lỗi phổ biến trong phần mềm và cách Report Bug       5.1 13 lỗi phổ biến trong phần mềm (Bug type).       5.2 Report Bug Template. Chương 6: Test Plan và thế nào là Tester tốt A. TEST PLAN       I. Definitions:   ...

Các testcase cho màn hình login

I. Các thành phần thường có của màn hình login:     1. Logo     2. Username     3. Password     4. Remember Login     5. Submit button      ....... II. Các testcase: Check display when url is wrong Check validate of the code of url Check display of the login page when user enter url is true Check support Enter key for login button Check dislay when group is false Check login with correct username and password Check login with wrong username and password Check login with correct username and wrong password Check login with wrong username and correct password Check login with all empty fields Check login with correct username and empty password Check loginwith empty username and correct password Check when user checked [Remeber password] checkbox Check don't checked [Remeber password] checkbox Check unchecked [Remeber password] checkbox after checked [Remeber password] Check when user checked [Remebe...