BUG MAGNET – Công cụ hữu ích hỗ trợ kiểm thử

2 min read

Bug Magnet là gì?

Bug Magnet là một công cụ tuyệt vời, giúp bạn tiết kiệm rất nhiều thời gian khi thực hiện Exploratory testing.

Là một tiện ích mở rộng cho trình duyệt web, được sử dụng trong quy trình kiểm thử phần mềm. Cụ thể, Bug Magnet cung cấp một danh sách các dạng dữ liệu thường gặp như số, email, URL, ngày tháng, v.v., mà người kiểm thử có thể sử dụng để kiểm tra tính đúng đắn của các ô nhập liệu hoặc các chức năng khác của ứng dụng web.

Cài đặt

Cách dễ nhất để cài đặt tiện ích mở rộng Bug Magnet là từ Chrome Web store và  Mozilla Add-ons

Cách sử dụng cơ bản

Bạn chỉ cần click chuột phải vào bất cứ trường nào trên ứng dụng web và chọn Bug Magnet menu. Bạn sẽ có một menu bao gồm các giá trị được xác định trước cho từng kiểu input data: Email, tên, số điện thoại, postcode, URL… sau đó chọn giá trị mà bạn muốn và điền vào trường bạn cần kiểm tra.

Các chế độ hoạt động

Bạn có thể điều chỉnh cách Bug Magnet thực hiện các hành động, để mô phỏng các quy trình làm việc khác nhau của người dùng hoặc quản lý các thành phần tùy chỉnh như sau:

  1. Chèn giá trị: Đặt giá trị trực tiếp vào trường bằng JavaScript. Điều này thay thế hoàn toàn nội dung của một trường, và rất hữu ích khi bạn muốn đảm bảo rằng giá trị đầu vào chỉ có thể được chọn từ các tuỳ chọn có sẵn.
  2. Mô phỏng dán: Cố gắng sao chép/dán giá trị vào trường hiện đang hoạt động. Việc này sẽ thay thế cho phần nội dung đang được chọn hoặc đưa giá trị vào vị trí con trỏ. Hơn nữa, nó cũng hữu ích nếu bạn muốn kích hoạt các sự kiện sau khi nội dung thay đổi.
  3. Sao chép vào bảng tạm: Không thay đổi nội dung của trường, chỉ cần sao chép giá trị vào bảng tạm hệ thống để bạn có thể quyết định phải làm gì với nó.

Để thay đổi chế độ hoạt động đang được sử dụng, chỉ cần chọn “Operational Mode” từ submenu:

Avatar photo

Clean Code: Nguyên tắc viết hàm trong lập trình…

Trong quá trình phát triển phần mềm, việc viết mã nguồn dễ đọc, dễ hiểu là yếu tố then chốt để đảm bảo code...
Avatar photo Dat Tran Thanh
3 min read

Leave a Reply

Your email address will not be published. Required fields are marked *