Mail Alias là gì

Làm thế nào để kiểm thử chức năng tạo tài khoản (User) trong khi bạn chỉ có một tài khoản Gmail? Trong bài viết này mình sẽ hướng dẫn bạn cách tối ưu hoá việc sử dụng tài khoản Gmail của mình để giảm thời gian kiểm thử chức năng tạo tài khoản một cách hiệu quả, nhanh chóng. Hãy đọc hết bài này để biết email alias giúp bạn rút ngắn thời gian kiểm thử như thế nào nhé.

Nguồn gốc của Email Alias

Mình không biết Google hỗ trợ tính năng này từ khi nào. Tìm kiếm trên các trang hỗ trợ (support) của Google cũng không thấy gì. Nhưng lâu lắm rồi mình đã bắt đầu sử dụng tính năng này để kiểm thử các chức năng liên quan đến “email mới” (chưa tồn tại trong hệ thống). Ai đã chỉ mình cách này hay mình tìm đâu đó trên mạng và mình cũng quên luôn ngày đầu tiên mình biết đến cái này là khi nào luôn rồi. Thôi kệ, đi thẳng vào vấn đề luôn.

Kịch bản thường gặp của một tester

Giả sử bạn là tester của nhóm đang phát triển chức năng ĐĂNG KÝ TÀI KHOẢN hoặc chức năng REFERRAL PROGRAM (một chương trình giới thiệu bạn bè tham gia hệ thống nào đó để nhận được ưu đãi gì đó). Với hai chức năng này, đòi hỏi bạn sẽ phải test ít nhất là những trường hợp sau:

  1. User có thể tạo tài khoản thành công với Email hợp lệ và chưa tồn tại trong hệ thống
  2. User không thể tạo tài khoản với Email hợp lệ và đã tồn tại trong hệ thống
  3. User có thể tạo tài khoản với Email khác sau khi Log out ra khỏi hệ thống
  4. User sẽ nhận được link xác thực tài khoản qua Email đã đăng ký thành công
  5. User có thể đăng nhập thành công với Email đã đăng ký sau khi xác thực tài khoản

Tương tự cho một số trường hợp cần kiểm thử cho chức năng tạo Referral Link và mời bạn bè. Mình cũng phải tự kiểm thử với việc tạo nhiều tài khoản với email khác nhau để mời qua mời lại.

Cách tạo Email Alias

Chỉ cần với 1 tài khoản Gmail, bạn có thể tự mình test các test cases trên một cách chính thống, đàng hoàng. Chỉ một bước đơn giản là thêm hậu tố +alias vào sau email thật của bạn. Khi ai đó gửi email vào các Email Alias này, Google sẽ chỉ gửi vào 1 hộp Gmail chính của bạn. Trong Gmail, bạn có thể tạo filter dựa trên Alias này để biết được thông báo đó đến từ hệ thống nào. Tương tự, ngoài mục đích để kiểm thử, bạn hoàn toàn có thể sử dụng tính năng này để tạo tài khoản trên nhiều diễn đàn, hệ thống khác nhau để nhận thông báo.

  • Đây là email cá nhân của mình: hanhgt@ecomobi.com
  • Để tạo Email Alias, mình sẽ thực hiện theo “cú pháp” hanhgt+alias@ecomobi.com
Trong đó, alias có thể là số, chữ Hoa, hoặc là chữ thường.
Mình chưa test thử độ dài tối đa có thể sử dụng là bao nhiêu. Các bạn có thể test thử nhé.

Một số câu hỏi thường gặp

Cách tạo email alias

Hiện tại Gmail hỗ trợ bạn tạo email alias một cách dễ dàng mà không cần phải cài đặt thêm gì cả. Chỉ dần sử dụng gmail của bạn theo mẫu: “emailcuaban+gido” và “@gmail.com” là được

Tester nên sử dụng email alias trong trường hợp nào?

Bất kỳ trường hợp nào mà cần tạo nhiều tài khoản với email không được trùng nhau thì email alias sẽ phát huy tác dụng. Giúp tester tiết kiệm thời gian kiểm thử rất nhiều.

Hi vọng bài viết có thể giúp bạn nâng cấp “giáp” cho mình để ngày càng kiểm thử tốt hơn.

Related Posts

Leave a Reply

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