Học Playwright tiếng Việt, Cộng đồng Playwright cho người Việt

How Google Tests Software

[How Google Tests Software] Phần 16: Interview with Gmail TEM Ankit Mehta, Android TEM Hung Dang and Chrome TEM Joel Hynoski

Bạn muốn nghe những chia sẻ từ các chuyên gia kiểm thử hàng đầu của Google về những dự án nổi tiếng như Gmail, Android và Chrome?

Hãy cùng lắng nghe những câu chuyện thú vị từ Ankit Mehta (Gmail), Hung Dang (Android) và Joel Hynoski (Chrome) !

  • Ankit Mehta: Bí mật kiểm thử Gmail
  • Hung Dang: Thách thức trong kiểm thử Android
  • Joel Hynoski: Kiểm thử Chrome và Chrome OS – Cuộc chiến với web

Góc nhìn của những người dẫn đầu: Kiểm thử Gmail, Android và Chrome

  • Chương trình của chúng ta đã khám phá nhiều khía cạnh về thế giới kiểm thử của Google, từ những kỹ thuật kiểm thử độc đáo cho đến những vai trò quan trọng.
  • Hôm nay, chúng ta sẽ cùng lắng nghe những chia sẻ từ ba TEM (Test Engineering Manager) nổi tiếng của Google:
    • Ankit Mehta (Gmail)
    • Hung Dang (Android)
    • Joel Hynoski (Chrome)

1. Cuộc phỏng vấn với Ankit Mehta – Gmail TEM

Ankit Mehta là một TEM của Gmail, người đã nâng cao chất lượng kiểm thử của Gmail và góp phần cho sự phát triển nhanh chóng của sản phẩm.

  • Câu hỏi: Ankit, bạn thường tiếp cận một dự án kiểm thử mới như thế nào?

  • Ankit: Khi tôi tham gia vào một dự án mới, tôi luôn bắt đầu bằng việc lắng nghe thay vì nói. Tôi cần hiểu rõ tình hình của dự án, kiến trúc của sản phẩm và động lực của team trước khi đưa ra bất kỳ ý kiến nào. Bạn không thể dự đoán một bệnh nhân cần thuốc gì chỉ trong năm phút đầu tiên khi thăm khám. Kiểm thử cũng vậy, bạn cần phải tìm hiểu sâu rồi mới có thể lên kế hoạch kiểm thử phù hợp.

  • Câu hỏi: Bạn có lời khuyên nào cho các TEM khác để xây dựng một văn hóa làm việc hiệu quả?

  • Ankit: Động lực của team là rất quan trọng. Tôi tin rằng chất lượng của sản phẩm phụ thuộc vào chất lượng của đội ngũ kiểm thử. Bạn cần có những người có kỹ năng phù hợp, thái độ tích cực và họ cần phải làm việc chung với nhau như một đội.

  • Câu hỏi: Bạn có thể chia sẻ về một lỗi nghiêm trọng mà bạn từng phát hiện được khi kiểm thử Gmail?

  • Ankit: Có rất nhiều lỗi đã được phát hiện trong Gmail, nhưng tôi nhớ nhất là lỗi liên quan đến hiệu suất và tốc độ của sản phẩm. Chúng tôi đã tìm cách giải quyết vấn đề này bằng cách tạo ra một hệ thống kiểm thử hiệu suất cho Gmail. Hệ thống này giúp developer phát hiện và sửa lỗi một cách nhanh chóng, giúp Gmail hoạt động mượt mà hơn.

2. Cuộc phỏng vấn với Hung Dang – Android TEM

Hung Dang là TEM của Android, chịu trách nhiệm lãnh đạo team kiểm thử Android, góp phần cho sự thành công của hệ điều hành nổi tiếng này.

  • Câu hỏi: Hung, bạn có thể chia sẻ về những thách thức khi kiểm thử Android?

  • Hung: Kiểm thử Android là một thách thức rất lớn, bởi vì Android là một hệ điều hành phức tạp và có rất nhiều thiết bị khác nhau sử dụng Android. Chúng tôi phải đảm bảo rằng Android hoạt động ổn định trên tất cả các thiết bị này. Chúng tôi cũng phải kiểm tra tương thích với các ứng dụng khác nhau và đảm bảo rằng Android có thể cung cấp trải nghiệm tốt nhất cho người dùng.

  • Câu hỏi: Làm sao bạn quản lý một team kiểm thử với rất nhiều thách thức như vậy?

  • Hung: Tôi luôn nhắc nhở team của mình rằng mọi nỗ lực phải mang lại giá trị thực sự cho sản phẩm. Chúng tôi luôn tập trung vào những điểm quan trọng nhất của sản phẩm và kiểm thử một cách hiệu quả. Tôi cũng đảm bảo rằng team luôn cập nhật những kiến thức và công cụ mới nhất để nâng cao kỹ năng kiểm thử.

3. Cuộc phỏng vấn với Joel Hynoski – Chrome TEM

Joel Hynoski là TEM của Chrome và Chrome OS, người đã lãnh đạo team kiểm thử cho hai sản phẩm nổi tiếng này và góp phần cho sự thành công của chúng.

  • Câu hỏi: Joel, bạn có thể chia sẻ về những thách thức khi kiểm thử Chrome và Chrome OS?

  • Joel: Kiểm thử Chrome và Chrome OS là một thách thức rất lớn bởi vì web luôn thay đổi liên tục và Chrome phải tương thích với tất cả các website và ứng dụng trên web. Hơn nữa, Chrome OS còn phải hoạt động trên nhiều thiết bị và hệ điều hành khác nhau. Chúng tôi phải kiểm tra tương thích của Chrome và Chrome OS với rất nhiều biến số.

  • Câu hỏi: Bạn có phương pháp nào để giải quyết thách thức này không?

  • Joel: Chúng tôi áp dụng một phương pháp là tập trung vào kiểm thử tự động và kiểm thử tương thích của website. Chúng tôi có một hệ thống kiểm thử tự động để kiểm tra sự tương thích của Chrome với những website phổ biến trên web. Chúng tôi cũng có một đội ngũ chuyên gia kiểm thử tương thích và họ luôn tìm cách giải quyết các vấn đề liên quan đến tương thích của Chrome và Chrome OS.

Trả lời