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

Bài đăng

Đang hiển thị bài đăng từ Tháng 5, 2015

Tester và Developer

Có một số bạn nói: "Tester là kẻ thù của dev ..." :"(( Có lẽ đây là một lời nói vui, bởi trong công việc là một tester tôi phải cố gắng hòa đồng cùng các developer. Tuy đôi lúc cũng gặp phải những dev rất cố chấp và luôn cho mình là đúng, nhưng trước khi xem họ đúng hay sai thì tôi lại phải kiểm tra xem mình là đúng hay sai đã.  Có đôi lúc cũng gặp phải những tình huống cười ra nước mắt là cả hai cùng sai :d 1. Khi bắt bug, thì cố gắng tái hiện bug đó ( nếu không thể lặp tái hiện được thì cũng phải nói rõ được các bưới có thể sẽ gặp bug) 2. Xác định xem nó có phải là bug thật không ? hay do mình hiểu sai, mình thực hiện không đúng ... 3. Xác định nguyên nhân gây ra bug 4. Tìm giải pháp để giải quyết bug và đề nghị cho người có liên quan Trong quá trình test thì bug có rất nhiều loại và phát sinh do rất nhiều nguyên nhân và đôi lúc cũng có bug tình cờ xuất hiện với xác xuất rất thấp nên tester gặp phải rất nhiều khó khăn. Khi đã xác định được bug thì cần nói rõ ...

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 ...

UI - User interface

I. Định nghĩa giao diện người dùng:     Giao diện người dùng hay viêt tắt là UI là giao diện tương tác giữa người dùng và hệ thống. Ở đó người người dùng có thể nhận thông tin, tương tác và nhận được các phản hồi từ hệ thống. Đơn giản hơn nữa là những gì bạn nhìn thấy và thao được khi vào một ứng dụng, hệ thống để thự hiện mục đích của mình.    Giao diện bao gồm: Bố cục, văn bản, màu sắc, hình ảnh, hiệu ứng .... II.Mục đích của giao hiện:     Tất nhiên là dùng để giao tiếp ( tương tác) giữa người dùng và hệ thống.     Ngoài ra giao diện phải thu hút được người dùng, tạo tâm lý thoải mái thân thiện và đơn giản các thao tác của người dùng nhưng vẫn đạt được yêu cầu và mục địch của người dùng. III. Yêu cầu của giao diện: 1.  Đơn giản:  là giao diện có bố cục rõ ràng, thao tác đơn giản, hỗ trợ các control key. 2. Thống nhất:      - C ác giao diện trong cùng hệ thống phải thống nhất về  bố cục,  màu ...