Thiết lập môi trường tự động hóa ứng dụng với Python và Appium

Nguyên lý hoạt động: Script Python sẽ được gửi đến Appium, sau đó Appium chuyển đổi script này thành lệnh ADB để điều khiển thiết bị di động. Thiết bị nhận lệnh ADB và thực hiện thao tác tương ứng. Như vậy, Appium đóng vai trò như một cầu nối, dịch các lệnh từ Python sang định dạng mà thiết bị hiểu được, giúp kiểm soát điện thoại một cách tự đ ...

Đăng vào ngày 21 tháng 9 lúc 12:24

Tổng quan về Appium và ứng dụng trên Android

1. Nguyên lý hoạt động của Appium trên nền tảng Android Bootstrap.jar là gì? Bootstrap.jar là thành phần cốt lõi của Appium được triển khai dưới dạng ứng dụng UiAutomator trên thiết bị Android. Thành phần này khởi tạo một máy chủ socket nhận lệnh từ Appium Server và chuyển tiếp cho hệ thống UiAutomator để thực thi. 2. Cài đặt và cấu hình môi ...

Đăng vào ngày 12 tháng 9 lúc 07:05

Tự động chụp màn hình thiết bị học tập đọc sách bằng Appium và lập lịch thực thi

Việc giám sát hoạt động sử dụng máy tính bảng trong học tập trực tuyến là nhu cầu thực tế của nhiều phụ huynh. Dù ứng dụng quản lý của thương hiệu Đọc Sách (Readboy) cung cấp chức năng chụp màn hình từ xa, thao tác thủ công thường xuyên gây bất tiện và thiếu tính chủ động. Giải pháp được triển khai là xây dựng một hệ thống tự động hóa dựa trên ...

Đăng vào ngày 16 tháng 7 lúc 21:56

Kỹ Thuật Xóa Ứng Dụng Nền Hệ Thống Không Cần Root Trên Android

Ứng dụng nền hệ thống thường chiếm không gian lưu trữ và làm giảm hiệu suất của thiết bị Android. Cách thông thường để gỡ bỏ chúng yêu cầu quyền Root, gây mất bảo hành và rủi ro bảo mật. Bài viết này giới thiệu kỹ thuật "xóa không cần Root", sử dụng các công cụ bên thứ ba như dịch vụ hỗ trợ khả năng tiếp cận (Accessibility Service) để gỡ bỏ ứng ...

Đăng vào ngày 5 tháng 7 lúc 12:02

Hướng dẫn nâng cao về Appium và công cụ kiểm thử tự động trên thiết bị di động

Sử dụng Monkey để kiểm thử ngẫu nhiên Monkey là công cụ dòng lệnh giúp tạo hành vi người dùng ngẫu nhiên trên ứng dụng Android. Dưới đây là một số ví dụ cơ bản: adb shell monkey -p com.lqr.wechat -v 500 > log1.txt adb shell monkey -p com.lqr.wechat -vvv 5000 > log2.txt adb shell monkey -p com.lqr.wechat -vvv 5000 --seed=1556166765229 --th ...

Đăng vào ngày 2 tháng 6 lúc 04:05

Thao tác bật/tắt TalkBack trên Android qua ADB

Khi kiểm tra tính tương thích trợ năng của ứng dụng Android, việc bật/tắt dịch vụ TalkBack thủ công trong cài đặt có thể gây bất tiện, đặc biệt là khi tắt dịch vụ (phải nhấn đúp trong chế độ TalkBack). Với thiết bị có bật gỡ lỗi ADB, bạn có thể thực hiện nhanh chóng qua lệnh điều khiển. 1. Tương tác với TalkBack qua ADB (1) Kiểm tra trạng thái ...

Đăng vào ngày 1 tháng 6 lúc 12:24