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

Bài đăng

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

Những trải nghiệm tệ bạc từ Phone UX

Dưới đây liệt kê một số Function và UX tệ của vài app. 1. SmartPay - Flow đăng ký và liên kết ngân hàng: Bắt nạp tiền 10k để xác thực, nhưng không hứa khi nào trả lại 10k này. - Sau khi bạn đăng ký xong bắt người dùng muốn liên kết ngân hàng thì phải trùng bởi SDT. Số điện thoại tuy là không thể thiếu, nhưng không bắt buộc là unique! (Rule này phải luôn nhớ, bởi rất nhiều App đang KYC qua số phone và tưởng rằng phone này là primary key!) 2. Tiki - Người dùng nếu remove app trên điện thoại 1 thời gian, sau đó cài lại thì app thì rơi vô exception điện thoại chưa xác thực. Để xác thực thì cần pair SDT, nếu SDT hết tiền, bị khóa 2 chiều => vô vọng! ... 3. SenPay - Khi bạn muốn mua hàng và sử dụng trên SenPay thì phải chờ một ngày may mắn, nếu không SenPay sẽ cho bạn ăn quả chờ OTP phone!

Kiểm thử trên di động

Giới thiệu Phần này mình nói về mảng công việc chính của mình hiện tại. Các loại kỹ thuật kiểm thử cho ứng dụng điện thoại thông minh có thể phân thành các group như sau: Functional Testing Test Cases Performance Testing Security Testing Test Cases Phone Permission... Functional Testing Test Cases Kiểm thử tính năng - Ở đây chúng ta tập trung kiểm thử dựa trên tính năng của sản phẩm, cách thông thường nhất. Đối với ứng dụng di động thì ta tập trung vào các màn hình tính năng giao diện... Khi ứng dụng có các textbox thì mình sẽ thực thi kiểm thử trên: phân vùng tương đương, giá trị biên của textbox. Đối với các màn hình như: login thì ta kiểm tra dựa trên tính năng nhập liệu email, password, ... hay các tính năng session hệ thống... Performance Testing Trên mảng di động điều đặc biệt là khả năng về năng suất, mặc dù những thiết bị dạng mới được nâng cấp khá mạnh về phần cứng (4GbRam, 8Gb...) nhưng hiệu năng vẫn là một vấn đề lúc sử dụng. (Khi xem video quá mức điện thoại vẫn có thể bốc ...

Dùng Jira Quản lý testcase

Jira là bộ công cụ quản lý bug và công việc hiệu quả theo mô hình Agile framework, SCRUM (scrum là lý thuyết). Khi ta dùng Jira kết hợp với việc quản lý testcase: 1. Lợi ích và nhược điểm trong việc quản lý testcase dùng Jira. Jira phát triển một hệ thống software inside tools, có khả năng kết nối với các công cụ của MS như Excel, Word,... nên hầu như mọi công ty khi team test phát triển hệ thống đều kết nối MS Excel làm testcase list và Jira làm task links. Ưu điểm: nhanh gọn, excel viết testcase nhanh thông dụng, đánh kết quả tốt chỉ cần 1 template chuẩn cho việc này. Khuyết điểm: Jira testcase attach, việc tìm kiếm nội dung không tốt nếu triển khai Jira team không thành công. 2. Tester dùng Jira. Tester dùng Jira như một member và chạy task trên Project. Thường một task dev thì tester chia 3 loại: - Create test case - Prepare data test - Execution test Trong một vài công ty lớn chuyên nghiệp thì họ chia thêm một số việc như: Thực thi test môi trường thử nghiệm, môi trường pilot...

Funny Section

 This page contents some of funny exception, some story base on the real story!   Dịch vụ OTP, Giờ đi đâu cũng có smartphone nên mấy ông PO nghĩ rằng ai cũng có SIM điện thoại! Cơ mà SIM điện thoại thì dùng trả trước, nên có SIM nhưng chưa chắc đã có tiền. Team phát triển tài khoản thì đưa ra yêu cầu ai mua hàng thì phải active bằng OTP, nên ông người dùng nào nghèo không có tiền nạp điện thoại thì coi như không mua hàng sendo luôn! So, stop being poor ?! Tiếp nối câu chuyện SIM của tôi, tôi dùng 2 SIM, đăng ký được 2 cái tài khoản sendo, nạp cho nó ít tiền trong ví SenPay. Đến lúc cần giao dịch online, SIM ít dùng bị khóa 2 chiều, không nhận được OTP của SenPay gửi về, khi gọi lên CSKH SenPay thì em gãi vỗ bàn đùng đúng là em có gửi SMS cho anh rồi (sure, nhưng anh không nhận được). Giờ coi như nạp tiện ích cho SIM đó bằng tiền SenPay bị dead lock! Câu chuyện UX và apps. Khi mua hàng sendo, gặp đâu cũng chê UX tệ các kiểu, lên mua mấy cha nội như tiki, lazada,… thấy nó còn tệ...