1/9/14

Các lỗi thường gặp khi test website

I.Một số lưu ý về Bug 
I.1. Khi log Bug,bước xác định rất quan trọng
·         What -Bug này là bug gì,độ nghiêm trọng của nó như thế nào?
·         Where -Xác định lỗi ở đâu,trên môi trường nào (web thì browser nào,app thì trên hệ điều hành nào)
·         When -Bug xảy ra khi nào (nghĩa là thực hiện những bước nào thì xảy ra Bug)
·         How -Hướng sửa Bug đó như thế nào? (expected result)
·         Who – Bug do code của ai gây ra
I.2.Tìm ra Bug của phần mềm là chưa đủ, cần phải xem Bug đó đã được fix hay chưa và đặc biệt : việc fix Bug đó không gây ra Bug mới.
I.3.Không phải tất cả các Bug tìm ra đều được fix : Cần phải đánh giá độ quan trọng của Bug xem Bug nào cần phải fix,nên fix và bug nào không cần fix.
II.Các lỗi thường gặp trong quá trình Test Web
II.1.Lỗi về chức năng (Function Bug)
BUG
Priority
Link từ trang này đến trang khác không hoạt động
High
Link từ trang này đến trang khác bị sai
High
Lỗi khi nhập các thẻ HTML,kí tự đặc biệt,kí tự mở rộng…và các ô Textbox
Medium
Không check các trường nhập liệu liên quan quan đến ngày tháng
Medium
Không hiển thị hoặc hiển thị sai các thông báo lỗi khi xảy ra lỗi nhập liệu trên màn hình
Medium
Dữ liệu cũ được thực hiện nhiều lần :browser back,F5..
Medium
Có thông báo thực hiện xong chức năng nhưng dữ liệu không được ghi vào DB
High
Đưa vào một lượng lớn dữ liệu làm chương trình không chạy được
High
II.2.Lỗi về bảo mật(Security Bug)
BUG
Priority
Từ một trang hiện tại,thay đổi một số thuộc tính trên link thì có thể đến một trang khác mà người dùng không có quyền truy cập
High
User đã out khỏi hệ thống,browser back nhưng vẫn có thể thực hiện các chức năng
High
II.3.Lỗi giao diện(Interface Bug)  
BUG
Priority
Cách trình bày website không đồng nhất : font chữ,màu sắc,..
Medium
Kích thước các ô textbox bị hạn chế(fix cứng) các giá trị trong các ô đó không được hiển thị đầy đủ
Medium
Layout bị hỏng khi mở lên các môi trường (browser) khác nhau
High
Các câu thông báo sai chính tả
Medium
Button không chuyển sang màu xám khi bị disable
Medium
Tên các button,link….mang tính kĩ thuật,không dễ hiểu với người dùng
Medium

II.4.Lỗi khác (Others Bug)
·         Khi có nhiều user cùng truy cập thì hệ thống không đáp ứng được yêu cầu (performance).
·          Thiếu kí tự * bên cạnh các trường bắt buộc.
III.Kết luận
Web Application hay bất cứ ứng dụng nào khác đều có những đặc thù riêng đòi hỏi Tester phải hiểu rõ yêu cầu của hệ thống và tìm ra các Bug để ứng dụng đáp ứng được nhu cầu của người dùng(khách hàng).

Không có nhận xét nào: