Tester thật khi bạn cần. Bot kiểm thử cho mọi bản build.
Vượt qua yêu cầu 12 tester, 14 ngày của Google Play, test chéo với developer khác, hoặc thuê cộng đồng và bot săn lỗi, lỗ hổng bảo mật — trên Android, iOS, Windows và macOS.
Không cần thẻ. Tester nhận credit để dùng cho app của chính mình.
Hai cách kiểm thử
Người thật tìm ra cái bot bỏ sót; bot thì không bao giờ quên test. Dùng một hoặc cả hai.
Test chéo giữa các developer
Tham gia test app của người khác, nhận credit, dùng credit thuê tester cho app của bạn. Mỗi ngày test đều có bằng chứng từ thiết bị, không phải tự khai.
Closed test Google Play
Tuyển 12 tester và 3 dự phòng vào Google Group, nhắc mỗi ngày, thay người bỏ giữa chừng và cho bạn thấy ai đã mở app trong từng ngày của 14 ngày.
Săn lỗi và bảo mật theo yêu cầu
Đặt ngân sách và mức thưởng theo mức độ. Tester gửi báo cáo tái hiện được kèm ảnh; bạn chấp nhận, đánh trùng hoặc từ chối, và chỉ trả cho báo cáo được chấp nhận.
Chạy test tự động
Tải lên APK, AAB, IPA, MSIX hoặc DMG. Bot quét gói cài, cài lên emulator hoặc simulator sạch, đi qua giao diện và báo crash kèm stack trace và ảnh màn hình.
Closed test 14 ngày diễn ra thế nào
Google Play yêu cầu tài khoản developer cá nhân mới chạy closed test với ít nhất 12 tester đã opt-in trong 14 ngày liên tục trước khi xin lên production. TestHubHQ lo phần đó.
Thêm app
Tạo track closed testing trong Play Console và thêm Google Group tester của chúng tôi. Tải AAB lên đây nếu muốn dùng bot.
Đăng chiến dịch
Credit cho 15 tester × 14 ngày được giữ ký quỹ. Tester tham gia từ app TestHubHQ và opt-in qua link Play của bạn.
Tester dùng app mỗi ngày
App Android đọc Usage Access để chứng minh app của bạn được cài từ Play và được mở trong ngày. Ngày bị bỏ lỡ được đánh dấu; lỡ hai ngày liên tiếp thì tester bị thay.
Xin lên production
Sau 14 ngày bạn có số liệu Play hỏi, phản hồi của tester và bản nháp ba câu trả lời trong form xin quyền production.
Bot kiểm thử
Chạy trên device farm của chúng tôi: emulator Android, simulator iOS, máy macOS và Windows. Mỗi lần chạy có kết quả ánh xạ theo OWASP MASVS, log và ảnh màn hình.
Quét bảo mật
30 crKiểm tra manifest và entitlement, secret viết cứng, cleartext, component exported, căn trang 16 KB, chữ ký, hardening Mach-O và PE.
Smoke test
5 crCài, khởi động lạnh, chụp màn hình, kiểm tra app vẫn sống.
Monkey
10 crHàng nghìn thao tác chạm và vuốt ngẫu nhiên với seed cố định để tái hiện crash.
Crawl UI
20 crĐi qua các màn hình, điền ô nhập, bấm từng nút và ghi lại mỗi màn hình mới.
Maestro flow
15 crChạy flow Maestro YAML của bạn — đăng nhập, thanh toán, bất cứ luồng quan trọng nào.
Chạy hằng ngày cho closed test
10 crMột lần crawl mỗi ngày trong closed test, để bạn thấy crash trước tester.
Giá tính bằng credit cho mỗi lần chạy. Lần chạy lỗi do hạ tầng của chúng tôi được chạy lại và hoàn credit.
Tester đến từ đâu
Google Play
Track closed với Google Group của TestHubHQ, hoặc danh sách email của bạn xuất ra CSV.
App Store
Link TestFlight công khai; tester chứng minh phiên dùng bằng ảnh màn hình.
Microsoft Store
Package flight hoặc sideload MSIX; app desktop ghi thời gian sử dụng.
macOS và Linux
Tải DMG, PKG, AppImage hoặc DEB; app desktop ghi thời gian sử dụng.
Bảng giá
Mọi thứ trả bằng credit. Mua, hoặc kiếm bằng cách test app của developer khác.
Bắt đầu miễn phí
50 credit khi đăng ký. Test cho người khác được 2 credit mỗi ngày đã xác minh, cộng thưởng cho báo cáo lỗi được chấp nhận.
Ví dụ: một closed test Google Play
| 15 tester × 14 ngày × 2 credit (ký quỹ) | 420 |
| Phí nền tảng (10%) | 42 |
| Bot chạy hằng ngày (tuỳ chọn, 14 × 10) | 140 |
| Tổng | 462 – 602 credit |
Ký quỹ chưa dùng được hoàn lại khi chiến dịch kết thúc.
Những điều chúng tôi không làm
- Tạo tài khoản Google giả hoặc cho bot đóng vai một trong 12 tester của bạn.
- Bán review, đánh giá hay lượt cài.
- Giấu người bỏ cuộc: mọi tester và mọi ngày đều có trong báo cáo.
Test app, nhận credit
Cài app TestHubHQ, chọn bài test hợp với máy, dùng mỗi app vài phút một ngày, báo lại chỗ hỏng. Credit dùng để thuê tester cho app của bạn.
Hỏi đáp
Như vậy có đáp ứng yêu cầu test của Google Play không?
Google yêu cầu ít nhất 12 tester opt-in vào closed test trong 14 ngày liên tục gần nhất. Chúng tôi tuyển người thật, opt-in qua link Play của bạn và dùng app; việc có được lên production hay không vẫn do Google quyết định, dựa trên câu trả lời của bạn và chất lượng buổi test.
Vì sao app Android cần quyền Usage Access?
App đọc thời gian app đang test chạy ở foreground trong ngày và việc nó được cài từ Google Play — chỉ với các app bạn đã tham gia test — rồi gửi con số đó làm bằng chứng của ngày. Không đọc gì khác trên máy.
Nếu tester bỏ giữa chừng thì sao?
Lỡ hai ngày liên tiếp sẽ bị loại, mất điểm uy tín và người dự phòng thế chỗ. Bạn chỉ trả cho những ngày đã xác minh.
Có test được app iOS hay desktop không?
Có. Test chéo và săn lỗi dùng được trên mọi nền tảng; bot chạy bản build simulator iOS, app macOS và gói MSIX/EXE của Windows.
Ai thấy bản build của tôi?
Chỉ tester trong chiến dịch của bạn (qua store) và runner của chúng tôi. Bot chạy trên image emulator sạch, chỉ đọc, được reset sau mỗi job.