Automation test for phone
Project description
QA Automation2
Dự án QA Automation2 là một hệ thống tự động hóa kiểm thử cho ứng dụng di động, được phát triển dựa trên thư viện u2.
Tính năng chính
- Tự động hóa kiểm thử ứng dụng Android thông qua giao diện điều khiển và script Python.
- Quản lý thiết bị, đăng nhập, kiểm tra thông tin và thực hiện các thao tác tự động.
- Lưu trữ log kiểm thử và hỗ trợ cấu hình qua file YAML.
Cấu trúc dự án
qa_automation2/: Chứa các module chính như quản lý thiết bị (adbcore.py), đăng nhập (loginfor.py), kiểm tra thông tin (qa_infor.py), và core tự động hóa (qautomationcore.py).recbin/: Chứa các script hỗ trợ, file cấu hình YAML và các module bổ sung.logs/: Thư mục lưu trữ log kiểm thử.test2.py: Script kiểm thử mẫu.
Yêu cầu
- Python >= 3.8
- Thư viện uiautomator2
Cài đặt
pip install -r requirements.txt
Hoặc cài đặt trực tiếp uiautomator2:
pip install uiautomator2
Sử dụng
Ví dụ khởi động kiểm thử:
python test2.py
Hoặc sử dụng các module trong qa_automation2 để xây dựng kịch bản kiểm thử tùy chỉnh.
Tài liệu tham khảo
Liên hệ
Mọi thắc mắc hoặc đóng góp vui lòng liên hệ qua email hoặc tạo issue trên repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qa_automation2-0.1.6.tar.gz.
File metadata
- Download URL: qa_automation2-0.1.6.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6eef9fec721cf385a48262cfb379ddfad6adedf99f43395df728fa1c823569ca
|
|
| MD5 |
7965527f1c9b162ea9e07ab9c1c58e5d
|
|
| BLAKE2b-256 |
ecd766e41025ceefa328adf7c147f766d06939b22bd095abf9416de2706e09ea
|
File details
Details for the file qa_automation2-0.1.6-py3-none-any.whl.
File metadata
- Download URL: qa_automation2-0.1.6-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d340bed0be4a424ac671fe15ce2c6c30c157577cdf828b110870b650171cc2a
|
|
| MD5 |
c26fe7b59876f21edc36504e6c1c4471
|
|
| BLAKE2b-256 |
abcbb0f40b41e64e98635447519e30b01cd2cd15f16c96a7d8a281ff72377fef
|