Bỏ qua đến nội dung chính

Sản phẩm

AI agent kiểm thử ứng dụng theo đúng cách người dùng sử dụng

Green Phone Agent kết hợp mô hình AI có khả năng nhìn màn hình với phòng lab thiết bị thật của OneGreen. Bạn mô tả mục tiêu; agent điều khiển điện thoại, kiểm tra kết quả và ghi lại mọi thứ.

Bạn

Hoàn thành hướng dẫn, chơi màn 1, nhặt xu và kiểm tra pop-up phần thưởng có hiện ra.

Green Phone Agent

  1. Mở game trên điện thoại thật
  2. Bỏ qua intro, làm theo hướng dẫn
  3. Chơi màn 1 bằng vuốt và chạm
  4. Nhặt xu — bộ đếm tăng đúng
  5. Pop-up “Hoàn thành màn” hiện ra

Đang chạy trên thiết bị thật

Ba cách kiểm thử

Chọn chế độ phù hợp với từng thời điểm

Test theo kịch bản

Các hành trình bạn mô tả từng bước bằng ngôn ngữ tự nhiên, có điểm kiểm tra rõ ràng — phù hợp cho luồng quan trọng như onboarding, vòng chơi game, đặt hàng.

Test khám phá

Giao mục tiêu và thời lượng. Agent tự do khám phá và báo cáo crash, ngõ cụt, màn hình lỗi và trải nghiệm khó hiểu.

Bộ test regression

Gom kịch bản thành bộ test, chạy mỗi bản build hoặc hằng đêm, song song trên nhiều dòng máy.

Viết kịch bản

Giao việc được cho tester là viết được test

Kịch bản là vài câu hướng dẫn kèm kết quả mong đợi. Kết quả mong đợi càng rõ, kết luận của agent càng hữu ích.

Ví dụ kịch bản
Mở app tài xế và đăng nhập bằng tài khoản test.
Chuyển trạng thái sang “Trực tuyến”.
Nhận yêu cầu chuyến tiếp theo và vuốt “Hoàn thành chuyến”.
Mong đợi: màn hình thu nhập có chuyến mới và tổng thu nhập hôm nay tăng.

Mẹo viết kịch bản tốt

  • Nêu rõ kết quả mong đợi
  • Dùng tài khoản và dữ liệu test
  • Mỗi kịch bản một mục tiêu người dùng
  • Nêu các trường hợp biên quan trọng (mất mạng, app bị đưa xuống nền…)

Nhìn màn hình như người thật

Agent xem từng ảnh màn hình, hiểu nút bấm, ô nhập, hộp thoại, danh sách và chọn thao tác tiếp theo để đạt mục tiêu. Không cần accessibility ID hay XPath.

  • Xử lý hộp thoại cấp quyền và pop-up
  • Tự phục hồi khi gặp màn hình bất ngờ
  • Hoạt động với native, Flutter, React Native và web view
Mục tiêu của bạnNhìnĐọc màn hìnhSuy luậnChọn bước tiếp theoThao tácChạm · vuốt · nhậpKiểm traSo với mong đợi

Chứng minh điều đã xảy ra

Mọi lần chạy đều được ghi hình. Báo cáo xếp video, ảnh chụp, thao tác và lập luận của agent theo dòng thời gian để lập trình viên tái hiện lỗi trong vài phút.

  • Đạt / không đạt cho từng điểm kiểm tra kèm bằng chứng
  • Link báo cáo chia sẻ được
  • Các bước tái hiện cho từng lỗi
Báo cáo lần chạy #128Galaxy A54 · Android 143 đạt · 1 lỗi1. Mở app tài xế2. Bật trạng thái trực tuyến3. Nhận yêu cầu chuyến4. Xem màn hình thu nhập!Lỗi: thu nhập không cập nhậtBước 4 · 01:12 trong video

Chạy ở nơi người dùng thật đang dùng

Mọi lần chạy diễn ra trên điện thoại vật lý, chính chủ của OneGreen — nên thao tác cử chỉ, GPS, thông báo đẩy, hiệu năng GPU và khác biệt giữa các hãng máy giống hệt khi người dùng sử dụng.

  • Thiết bị Android và iOS
  • Nhiều dòng máy và phiên bản hệ điều hành
  • Thiết bị được reset sau mỗi phiên
Green Box Manager · Phone Manager
Green Box Manager - Phone Manager

Khớp với quy trình của bạn

Từ nhánh phát hành đến bản build đã được kiểm chứng

API & CI

Kích hoạt bộ test từ pipeline CI khi có bản build mới và đánh dấu thất bại khi luồng quan trọng bị lỗi.

Sẵn sàng cho hệ thống issue

Sao chép báo cáo lỗi có cấu trúc gồm các bước, thông tin thiết bị và link video vào hệ thống quản lý issue.

Không gian làm việc chung

Chia sẻ kịch bản và kết quả giữa QA, lập trình viên và product owner.

Câu hỏi thường gặp

Hỗ trợ những loại ứng dụng nào?

Ứng dụng native Android, iOS, ứng dụng đa nền tảng (Flutter, React Native) và web di động. Hãy chia sẻ công nghệ bạn dùng trong buổi demo.

Một lần chạy mất bao lâu?

Tùy độ dài kịch bản. Một hành trình 5–10 bước thường hoàn tất trong vài phút, và bộ test có thể chạy song song trên nhiều thiết bị.

Agent có thể sai không?

Có — giống như mọi tester, agent có thể hiểu nhầm một màn hình không rõ ràng. Vì vậy mỗi kết luận đều kèm video và ảnh chụp, và kết quả mong đợi rõ ràng trong kịch bản rất quan trọng.

Để AI agent chạy vòng kiểm thử tiếp theo của bạn

Đặt lịch demo 30 phút. Mang theo bản build và vài kịch bản cần test — chúng tôi chạy trực tiếp trên điện thoại thật.