Skip to content
tinAI
Go back

Dạy Claude Kiểm Thử Ứng Dụng Di Động

Bài gốc: Teaching Claude to QA a Mobile App

Tác giả: Unknown

Ngày đăng: Dịch ngày:

TL;DR

Bài viết chia sẻ cách sử dụng Claude để thử nghiệm tự động hóa trên ứng dụng di động bằng Android và iOS. Cách tiếp cận cho Android rất thuận tiện, nhưng gặp nhiều thách thức hơn với iOS do hạn chế từ iOS Simulator.

Dạy Claude Kiểm Thử Ứng Dụng Di Động

“When life looks like Easy Street, there is danger at your door” — Grateful Dead

Tôi xây dựng Zabriskie một mình, không có đội ngũ hay nhà đầu tư, chỉ với mục tiêu tạo ra nơi tụ họp tốt hơn trên internet. Thách thức đầu tiên là triển khai ứng dụng trên cả web, iOS, và Android. Sử dụng Capacitor để tận dụng ứng dụng web hiện có, tôi có thể triển khai trên nhiều nền tảng với cùng một mã nguồn.

Android: Dễ Dàng

Kết nối giữa Android emulator và máy chủ cần lệnh:

adb reverse tcp:3000 tcp:3000
adb reverse tcp:8080 tcp:8080

Với Chrome DevTools Protocol, tôi có thể kiểm soát toàn bộ ứng dụng qua script Python, kiểm tra 25 màn hình và báo cáo lỗi một cách tự động.

iOS: Khó Khăn

iOS Simulator gây nhiều cản trở. Không dễ dàng nhập email, không thể bỏ qua hộp thoại thông báo gốc, và điều hướng gặp nhiều vấn đề.

Bài Học và Kết Luận

Cả Android và iOS đều đã có kỹ năng QA hoạt động, đều tự động báo cáo lỗi. Các bài học bao gồm:

Hy vọng Apple sẽ cải thiện trình điều khiển web trên Simulator để hỗ trợ tốt hơn cho các nhà phát triển.


Read Original (EN) Quay lại Newsletter