Mobly là một khung kiểm thử nguồn mở để kiểm thử tự động toàn diện, do máy chủ điều khiển. Bạn có thể sử dụng Mobly để điều phối các thao tác trên nhiều thiết bị nhằm xác thực các tính năng của Android, bao gồm cả Wi-Fi và điện thoại.
Kiến thức cơ bản về Mobly
Khi sử dụng Mobly, bạn có thể viết và thực thi các chương trình kiểm thử Mobly để xác minh các tính năng của Android. Để tìm hiểu kiến thức cơ bản về cách sử dụng Mobly, hãy xem hướng dẫn về Mobly.
Bạn cũng có thể sử dụng Mobly Snippet Lib để tạo tệp APK kiểm thử tuỳ chỉnh nhằm kích hoạt mã phía thiết bị từ máy chủ lưu trữ.
Các tính năng của Mobly
Khung kiểm thử Mobly cung cấp các tính năng sau:
Tổ chức kiểm thử linh hoạt
Mobly là một thư viện độc lập, trên đó người dùng có thể tạo nhiều bộ kiểm thử. Người dùng Mobly được tách biệt với các thay đổi của người dùng khác.
Người dùng có thể thêm các phần phụ thuộc vào bộ kiểm thử dành riêng cho dự án mà không ảnh hưởng đến người dùng khác.
Đoạn mã Mobly cho phép người dùng tạo tệp APK kiểm thử tuỳ chỉnh chỉ với các API liên quan đến kiểm thử. Điều này giúp giảm thiểu mức hao tổn kích thước tệp của các tệp APK kiểm thử.
Dễ dàng duy trì và gỡ lỗi
Mobly cung cấp kết quả kiểm thử đầy đủ thông tin, bao gồm cả dấu vết ngăn xếp kiểm thử và đoạn mã, cũng như kết quả cho mỗi lần lặp lại kiểm thử đối với các kiểm thử lặp lại hoặc thử lại.
Cơ sở mã Mobly được kiểm thử đơn vị trước khi gửi và thực thi phạm vi kiểm thử đơn vị cho các nội dung đóng góp mã mới, giúp giảm nguy cơ xảy ra lỗi mã.
Tệp APK đoạn mã Mobly có thể chạy mà không cần quyền đặc biệt, cho phép kiểm thử trên nhiều nền tảng.
Ví dụ về kiểm thử Mobly
Sau đây là ví dụ về các bài kiểm thử Mobly cho các tính năng của Android:
- Kiểm thử tính năng Wi-Fi Direct
- Kiểm thử CompanionDeviceManager